기초 실행 및 파일 실행, 프린트, 사칙연산, 기본 문법, 정수 및 진법 사용까지
기초 프린트:
print('Hello, world!')
명령 프롬프트(cmd)에서 스크립트 파일 실행하는 법:
python dojang.py
파이썬에서 한글을 사용하고 싶으면 "파일(F) > 다른 이름으로 저장(A)… > 인코딩(E)"에서 UTF-8을 선택
사칙연산:
/ =나누기
// = 몫 연산자
a.0형태의 실수 형태로 출력됨
% = 나머지 연산자
** = 거듭제곱 연산자
>>> int(3.3)
3
>>> int(5 / 2)
2
>>> int('10')
10
몫과 나머지를 함께 확인하려면 divmod사용 => (목, 나머지) 형태의 튜플 형식으로 출력됌
>>> divmod(5, 2)
(2, 1)
튜플은 각각 변수에 저장하여 다음과 같이 출력 가능
>>> quotient, remainder = divmod(5, 2)
>>> print(quotient, remainder)
2 1
정수는 10진수 이외에도 2진수, 8진수, 16진수로도 표현할 수 있다.
2진수: 숫자 앞에 0b를 붙이며 0과 1을 사용한다.
8진수: 숫자 앞에 0o(숫자 0과 소문자 o)를 붙이며 0부터 7까지 사용한다.
16진수: 숫자 앞에 0x 또는 0X를 붙이며 0부터 9, A부터 F까지 사용한다(소문자 a부터 f도 가능).
>>> 0b110
6
>>> 0o10
8
>>> 0xF
15