print函数
print语句没有了,换成了print()函数
# python2.x
print "zhang"
print("zhang")
>>> zhang
>>> zhang
# python3.x
print("zhang")
>>> zhang
list=["a","b","c"]
print list #python2.x的print语句
>>> ["a","b","c"]
print(list) #python3.x的print语句
>>> ["a","b","c"]
Unicode
Python2有ASCII str()类型,unicode()是单独的,不是byte类型
Python3,有了Unicode(utf-8)字符串,以及一个字节类:byte和bytearrays。
Python3.x源码文件默认使用utf-8编码,使用使用中文就更加方便了。
str="我爱天安门"
print(str)
# Python2
>>> \xe6\x88\x91\xe7\x88\xb1\xe5\x8c\x97\xe4\xba\xac\xe5\xa4\xa9\xe5\xae\x89\xe9\x97\xa8
# python3
print(str)
>>> 我爱北京天安门
除法运算
Python中除法有两个运算符,/
和//