변수 선언 및 자료형
- 파이썬에서는 형식을 따로 선언하지 않고, 변수명만 선언해주면 된다.
# 단일 변수
name = 'Alice'
age = 25
address = '''우편번호 12345
서울시 영등포구 여의도동
서울빌딩 501호''' # '''~''' 문자열을 나타냄.
boyfriend = None # None : 없다.
height = 168.5
# 여러개의 변수
a, b, c =1, 2, 3 # 변수 a, b, c 값에 각각 1 2 3 을 대입
a=b=c=4 # 여러개의 변수에 한번에 같은값을 대입하는것도 가능
#변수의 교환
a = 1
b = 2
a , b = b , a # 변수 교환 식
# 파이썬에서는 변수의 맞교환이 쉽다.
자료형
- 자료형이란 프로그래밍 할 때 쓰이는 숫자나 문자열 등, 자료 형태로 사용하는 모든것을 말한다.
- 타 언어의 경우 변수 선언 시 변수명 앞에 선언해야하는 경우가 많다.
- 파이썬의 경우, 값을 할당하는 순간 타입이 결정되기 때문에 초보자가 배우기 쉽다.
- type 함수로 자료형을 확인할 수 있다.
# 정수 변환
print(int(1.9)) # 1
print(int(True)) # 참은 1
print(int(False)) # 거짓은 0
print(int('100')) # 100
# 실수로 변환
print(float(1)) # 정수 1을 실수로 1.0
print(float(True)) # 1.0
print(float(False)) # 0.0
print(float('3.14')) # 3.14
print(float('100')) # 100.0
# 진수 변환
n = 95
print(bin(n)) # n을 2진수로 변환 0b1011111
print(oct(n)) # n을 8진수로 변환 0o137
print(hex(n)) # n을 16진수로 변환 0x5f
# 논리형
print(bool(0)) # False
print(bool(1)) # True
print(bool(2)) # 0을 제외한 모든 수는 참이된다. True
print(bool('')) # 비어있는 값은 거짓 False
print(bool([])) # False
# 문자열
print('Hello, Python') # 작은 따옴표
print("Hello, Python") # 큰 따옴표
print('''Life is too short,
you need python''') # 여러줄 입력할때는 따옴표 3개를 시작과 함께 넣기
print("It's me.") # 어퍼스트로피 넣을때 편함
print('"파이썬 아주 쉽네."라고 그가 말했다.') # 인용문 넣을때