3.x版本和2.x版本的區別
age = 20 if age >= 18: ? ?print 'your age is', age ? ?print 'adult' print 'END' 這段代碼,我發現在3.X版本的交互式環境下執行,最后print('END')是會報錯的,2.x版本的輸出正常?這兩個版本在這部分有區別嗎?
age = 20 if age >= 18: ? ?print 'your age is', age ? ?print 'adult' print 'END' 這段代碼,我發現在3.X版本的交互式環境下執行,最后print('END')是會報錯的,2.x版本的輸出正常?這兩個版本在這部分有區別嗎?
2015-05-09
舉報
2015-05-11
py3k里,print不是語句而是函數,要用print() 的方式調用。