真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python2.x和Python3.x中才語法方面有哪些區(qū)別

這篇文章主要介紹Python 2.x和Python 3.x中才語法方面有哪些區(qū)別,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)致力于成都網(wǎng)站制作、成都網(wǎng)站設(shè)計,成都網(wǎng)站設(shè)計,集團網(wǎng)站建設(shè)等服務(wù)標(biāo)準(zhǔn)化,推過標(biāo)準(zhǔn)化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場競爭中脫穎而出。 選擇成都創(chuàng)新互聯(lián),就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!

在安裝了最新版本的Python 3.x版本之后,去參考別人的代碼(基于Python 2.x寫的教程),去利用print函數(shù),打印輸出內(nèi)容時,結(jié)果卻遇到print函數(shù)的語法錯誤:

SyntaxError: invalid syntax

這是因為Python 2.x升級到Python 3.x,print函數(shù)的語法變化了,所以用Python 2.x的print函數(shù)的代碼,放在Python 3.x中運行,結(jié)果就出現(xiàn)了print函數(shù)的“SyntaxError: invalid syntax”了。

Python 2.x和Python 3.x中print函數(shù)語法方面的區(qū)別

最簡潔的解釋為:

Python 2.x: print “所要打印的內(nèi)容” , 不帶括號

Python 3.x: print函數(shù)(”所要打印的內(nèi)容”),必須帶括號

舉例來說明,即為:

1.不帶百分號格式化的

python 2.x:

print "Pyhon 2 can use print string without ()";

python 3.x:

print("Python3, print must use () to output string");

2.帶百分號格式化的

python 2.x:

print "old %s version is %d, print no ()"%("Python", 2);

python 3.x:

print("new %s version is %d, print must have ()"%("Python", 3));

以上是Python 2.x和Python 3.x中才語法方面有哪些區(qū)別的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)頁標(biāo)題:Python2.x和Python3.x中才語法方面有哪些區(qū)別
URL鏈接:http://weahome.cn/article/jscohd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部