python3.x中可以使用中文做变量名,python3.0可以用中文做变量名

  python3.x中可以使用中文做变量名,python3.0可以用中文做变量名

  

  在python3.x中可以使用中文作为变量名吗

  当然可以。

  不需要任何额外的库和工具。Python3本身可以正确运行下面的代码:

  对了,不仅Python3支持中文命名,以后你99%的编程语言都会一一支持。

  以下是Python实用程序的代码片段3360。

  Python3为什么支持非ASCII码命名标识符

  Python2不支持非ASCII标识符。2008年12月发布的Python3开始支持。2008!也就是十几年前的事,现在不知道就OUT了。

  pep 3131-Supporting Non-ASCII Identifiers,2007年5月创立的Python增强提案,解释了支持在非ASCII代码中命名标识符的原因。“基本原理(basis)”一节以明确的含义开始,指出许多Python开发人员不熟悉英语,更喜欢用他们的母语命名类/方法。而不是使用经常出错的英语翻译。对于使用相同本地语言的开发人员来说,以本地语言命名的标识符可以提高代码的清晰度和可维护性。

  Python代码是由世界上许多不熟悉英语,甚至不熟悉拉丁语书写系统的人编写的。这样的开发人员经常希望用他们自己的语言来定义类和函数,而不是必须想出他们想要命名的概念的(通常不正确的)英语翻译。通过使用他们母语的标识符,在使用该语言的人中代码的清晰性和可维护性得到了提高。

  推荐:《python教程》以上是python3.x中中文能否作为变量名的详细内容请多关注盛行的IT软件开发工作室的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: