Python/Syntax
2021. 8. 22. 14:45
연산자
대입 및 산술
대입
변수에 값을 저장하는 것이다.
연산의 결과를 값으로 사용할 수 있다.
선언하지 않은 변수를 읽으면 예외가 발생한다.
NameError: name '변수명' is not defined
산술
기호 설명 + 덧셈 - 뺄셈 * 곱셈 / 나눗셈 ** 거듭제곱 // 몫 % 나머지 복합 대입 연산자
변수의 반복 사용을 줄여주는 축약 표현이다.
a += 1 a -= 1 a *= 1 a /= 1 a **= 1 a //= 1 a %= 1
타입 변환
정수와 문자열
문자열끼리만
+
연산자로 연결할 수 있다.- 다른 타입을 연결하려면
str()
함수로 변환해야 한다.
- 다른 타입을 연결하려면
변환 함수
함수 설명 str() 문자열로 변환 int() 10진수로 변환 int(정수, 진법) 진법 기반으로 정수를 10진수로 변환 float() 실수로 변환 round(숫자[, 반올림 자리수]) 실수 반올림 함수 bool() 부울로 변환 list() 리스트로 변환 tuple() 튜플로 변환 dict() 사전으로 변환 print(int(2.54)) print(round(2.54)) print(round(2.54, 1)) print(round(123456, -3)) ''' stdout 2 3 2.5 123000 '''