파이썬 2.x와 3.x의 차이


내용 2.x 3.x 비고
print가 함수형으로 변경 print "Hello World!!" print("Hello World!!") 출력은 Hello World!!로 동일
long 자료형이 없어지고 int로 통일 type(2**31)이면 타입이 long형 type(2**31)이면 타입이 int, type(2**40)이면 타입이 int
int/int는 float으로 처리 3/2의 결과는 1로 int 형으로 출력 3/2의 결과는 1.5로 float 형으로 출력
String, Unicode 체계 변경 type('가')이면 타입이 String,
type(u'가')이면 타입이 Unicode
type('가')이면 타입이 String,
type('가'.endcode('cp949'))이면 타입이 bytes