내용 | 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 |