相較于python2.6,python3.0的新特性
print語句被print()函數(shù)取代了枚粘,可以使用關(guān)鍵字參數(shù)來替代老的print特殊語法拘鞋。
Old:print "The answer is", 2*2
New: print("The answer is", 2*2)
Old: print x, #使用逗號結(jié)尾禁止換行
New: print(x, end = "") #使用空格代替換行
Old:print #輸出新行
New:print() #輸出新行
Old:print >> sys.stderr, "fatal error"
New: print("fatal error", file = sys.error)
Old: print (x,y) #輸出repr((x,y))
New: print((x,y)) #不同于print(x,y)!
你可以自定義輸出項之間的分隔符:print("There are <", 2**32, " > possibilities!", sep = "")
輸出結(jié)果是:There are <4294967296> possibilities!
- 1/2返回浮點數(shù),使用1//2能得到整數(shù)
- 移除了 <>(不等號铃剔,使用 != 代替)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者