首頁 >後端開發 >Python教學 >在python3.x中可以使用中文作為變數名稱嗎

在python3.x中可以使用中文作為變數名稱嗎

angryTom
angryTom原創
2019-10-22 11:14:4918978瀏覽

在python3.x中可以使用中文作為變數名稱嗎

可以在python3.x中使用中文作為變數名稱嗎    

可以。

任何額外的函式庫和工具都不需要。 Python3本身就可以正確運行下面的程式碼:

在python3.x中可以使用中文作為變數名稱嗎

補一句, 不光是Python3支援中文命名哦, 以後一個語言講過來, 九成九你用的編程語言也支援.

下面是一個Python實用小程式的程式碼片段:

在python3.x中可以使用中文作為變數名稱嗎

Python3為什麼支援非ASCII碼命名標識符

Python2並不支援非ASCII碼標識符. 於2008年12月發布的Python3開始支援. 2008年! 也就是十多年前, 現在還不知道的話, 你就OUT大了.

創建於2007年5月的Python增強提案PEP 3131 -- Supporting Non-ASCII Identifiers闡述了支持非ASCII碼命名標識符的緣由. Rationale (依據) 一節開篇明義, 指出很多Python開發者並不熟悉英語, 更希望用母語對類別/方法進行命名, 而不是用經常有誤的英文翻譯. 對使用同樣母語的開發者來說, 用母語命名的標識符可以提高代碼清晰度和可維護性.

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 class 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, kers language improves.

推薦:《python教學》

以上是在python3.x中可以使用中文作為變數名稱嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:python求平均值下一篇:python求平均值