主要體現在以下幾個方面:print in 1.python3是壹個帶多個參數的內置函數,而print in python2是壹個語法結構;
2.Python2可以不帶括號打印:打印“hello world”,而Python3需要括號打印(“hello world”)。
3.在Python 2中,輸入要求輸入字符串必須加引號。為了避免壹些讀取非字符串類型的行為,必須使用raw_input()而不是input()。
在1。python3,也許開發人員覺得print同時具有兩個身份,所以他只留下了函數的身份:print(值1,...,sep =“,end =“
,file=sys.stdout,flush=False)