Python 탈출문자 \n은 프린트 구문 중간에 줄바꿈을 쓰기위해 사용 \은 특수문자를 그냥 문자로 인식시켜준다 \\을 사용할 때는 예를 들어 경로를 입력할때 그냥 문자열앞에 \하나만있으면 에러가나는데 \를 문자열로 인식시켜주기위해 앞에 \를 하나 더써서 문자열로 인식 시켜주는 것이다. \r은 \r뒤의 문장을 맨 앞에서부터 덮어쓰는것이다 \b는 \b전의 문장하나를 지우는것이다. \t는 중간에 탭 띄어쓰기를 하는것이다. Python/Python기초 2021.08.11
Python 문자열 포맷 방법1 프린트문 중간에 %d, %s, %c를 쓰고 문장을 끝낸 후에 %쓰고 문장을 쓰면 출력할 때 값이 %뒤의 문자로 나온다. %d는 정수형, %s는 문자열 , %c는 캐릭터형이다. %s로쓰면 정수형과 캐릭터형까지 잘나온다. 방법2 프린트문 중간에 중괄호{}를 쓰고 문장이 끝난후 .format(x) 를 써주면 x가 중괄호 부분에 출력이 된다. 중괄호를 여러개쓰면 .format에도 앞에서부터 index가 생기는데 .format(x,y) x는 0번째 y는1번째가 된다. 중괄호안에 index번호를 쓰면 x,y를 원하는 곳에 쓸 수 있다. 방법3 .format안에 변수를 정해주고 중괄호안에 그 변수명을 넣어주면 그대로 사용이 가능하다. 방법4 변수를 지정해주고 맨앞에 f를쓴다음 중괄호안에 변수를 입력해주면 직접.. Python/Python기초 2021.08.11
Python 문자열 처리 함수 python 이라는 변수에 문자열 "Python is Amazing" 을 넣어준 다음 실행해보았다. .lower()는 문자열 전체를 소문자로 바꿔준다. .upper()는 문자열 전체를 대문자로 바꿔준다. .isupper()는 대문자가 맞는지 True False로 반환해준다. len은 문자열의 길이를 알려준다. .replace(x,y)는 x를 찾아서 y로 바꿔준다. .index(x) 는 첫번째로 나오는 x의 위치를 알려준다 (0부터 시작 *x가 없으면 에러) .index(x,y)는 y번째부터 검색해서 나오는 x의 위치를 알려준다. (y번째부터 시작) .find(x)는 x의 위치를 알려준다. (*x가 없으면 -1을 반환) .count(x)는 x의 갯수를 알려준다. Python/Python기초 2021.08.11
Python 슬라이싱 주민등록번호를 가지고 슬라이싱을 배워보았다. 슬라이싱은 변수에 대괄호를 붙여서 사용한다. 컴퓨터의 맨 첫번째 숫자는 항상 0이다. 그렇기 때문에 주민번호의 맨 처음 순서는 0이다. 변수[x] 일때는 x번째 자리수를 출력해준다. 변수[x:y] 일때는 x부터 y직전까지 (y는 출력x ) 변수[ :y] 일때는 처음부터 y직전까지 변수[x: ] 일때는 x부터 끝까지 변수[-x: ] 일때는 맨뒤부터 -x까지 출력을 해준다. Python/Python기초 2021.08.11
Python 문자열 문자열의 기본 사용법은 작은 따옴표와 큰 따옴표 두개 다 사용이 가능하다. 큰 따옴표 3개를 사용하면 여러줄로 된 문장을 묶어서 사용할 수 있다. 작은 따옴표 3개를 사용하면 주석이다. Python/Python기초 2021.08.11
Python 랜덤함수 랜덤함수란 말 그대로 임의로 랜덤으로 출력되는 함수를 말한다. random함수를 사용하려면 from random import*을 해줘야만 한다. random()을 출력해보면 0.0이상 1.0미만의 값이 생성된다. 그때 무수히 많은 소수값을 출력하는데 소수값을 없애려면 앞에 int를 붙여주면 된다. randrange는 randrange(x,y) 에서 x이상 y미만의 값을 생성해준다. randint는 randint(x,y)에서 x이상 y이하의 값을 생성해준다. Python/Python기초 2021.08.11
Python 기초수식 일반적으로 사용되는 소괄호가 우선 계산이 된다. number를 2+3*4 로 변수를 지정해줬다. 값이 14가 나온다. 그 이후 number= number+2 를 해주면 값이 16이 나오는데 이걸 짧게 줄여서 number +=2 라고 해줄 수 있다. 다른 연산자도 마찬가지로 /= , *=, -=와 같이 사용할 수 있다. Python/Python기초 2021.08.11
Python 연산자 Python 연산자에 대해서 알아보겠습니다. 특별히 다른 연산자는 **은 제곱을 의미한다. !=의 뜻은 같지않다라는 뜻이고 not은 결과의 반대라는 뜻이다. and 는 양쪽 모두 맞을 때 True를 반환하고 & 와 같이 사용할 수 있다. or은 하나라도 맞았을 때 True를 반환하고 | 와 같이 사용할 수 있다. Python/Python기초 2021.08.11
Python 기초(boolean) boolean이란 참 / 거짓을 의미합니다. 위 그림과 같이 비교를 했을때 결과 값이 맞으면 True를 아니면 False를 출력해 줍니다. not은 결과값의 반대의 결과를 도출해 줍니다. Python/Python기초 2021.08.10
Python 기초(문자 자료형) Python 문자 자료형을 공부해 보겠습니다. 위 그림과 같이 작은따옴표를 써도 되고 큰 따옴표를 써서 출력을 해도 잘나옵니다. print 맨아래에 보면 문자열과 정수를 섞어서 출력하는 방법도 있습니다. Python/Python기초 2021.08.10