在python3.x中能用中文作為變量名嗎?這個(gè)問(wèn)題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見(jiàn)到的。希望通過(guò)這個(gè)問(wèn)題能讓你收獲頗深。下面是小編給大家?guī)?lái)的參考內(nèi)容,讓我們一起來(lái)看看吧!
在python3.x中可以使用中文作為變量名嗎
可以。
任何額外的庫(kù)和工具都不需要。 Python3本身就可以正確運(yùn)行下面的代碼:
補(bǔ)一句, 不光是Python3支持中文命名哦, 以后一個(gè)一個(gè)語(yǔ)言講過(guò)來(lái), 九成九你用的編程語(yǔ)言也支持.
下面是一個(gè)Python實(shí)用小程序的代碼片段:
Python3為什么支持非ASCII碼命名標(biāo)識(shí)符
Python2并不支持非ASCII碼標(biāo)識(shí)符. 于2008年12月發(fā)布的Python3開(kāi)始支持. 2008年! 也就是十多年前, 現(xiàn)在還不知道的話, 你就OUT大了.
創(chuàng)建于2007年5月的Python增強(qiáng)提案PEP 3131 -- Supporting Non-ASCII Identifiers闡述了支持非ASCII碼命名標(biāo)識(shí)符的緣由. Rationale (依據(jù)) 一節(jié)開(kāi)篇明義, 指出很多Python開(kāi)發(fā)者并不熟悉英語(yǔ), 更希望用母語(yǔ)對(duì)類/方法進(jìn)行命名, 而不是用經(jīng)常有誤的英文翻譯. 對(duì)使用同樣母語(yǔ)的開(kāi)發(fā)者來(lái)說(shuō), 用母語(yǔ)命名的標(biāo)識(shí)符可以提高代碼清晰度和可維護(hù)性.
Python code is written by many people in the world who are not familiar with the English language, or even well-acquainted with the Latin writing system. Such developers often desire to define classes and functions with names in their native languages, rather than having to come up with an (often incorrect) English translation of the concept they want to name. By using identifiers in their native language, code clarity and maintainability of the code among speakers of that language improves.
感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)在python3.x中能用中文作為變量名嗎大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司行業(yè)資訊頻道。
網(wǎng)頁(yè)標(biāo)題:在python3.x中能用中文作為變量名嗎-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://chinadenli.net/article24/dgijje.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作、移動(dòng)網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷推廣、品牌網(wǎng)站設(shè)計(jì)、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容