python函数命名规则 不符合python语言变量命名规则的是?
不符合python语言变量命名规则的是?
python的变量命名规则有以下几点:
1.只能包含数字、字母、下划线,但不能以数字开头。这里的字母不进限于英文字母,可以是中文、日文字符等。
2.不能是python的关键字,如if、else、while等。python3共有33个关键字。但可以包含关键字,如asif是可以的。
3.避免用双下划线开头和双下划线结尾的合适,如__init__,这样的写法在python中有特殊的作用,不建议采用。
导师要求写项目代码除了关键字全用中文,类名、函数名、参数名等都用中文,这种编码规范合理吗?
规不规范看要求,如果一个公司要求用中文的变量名和函数名,那么就符合规范,反之则不符合。
合不合理看需求,只要需求没有说不能用的就是合理。
绝大部分人都反对用中文编程,早期确实是由于编译器无法很好地认识中文,现在很大程度上是使用习惯、文化不自信、强行装逼、莫名其妙的自尊,形成的综合结果。
一旦涉及到用中文命名变量和函数,就会有一帮人起来攻击,真的没有必要。
python是用C实现的,Java是用C 实现的,那为什么不直接用C或C 呢?
Java、Python封装得好,好多东西都不用自己写,C 好多东西都得自己写。所以大部分情况下,Java和Python写程序比C 容易得多。
这就像建房子,Java和Python是给了你砖,甚至有时候给了半间屋子,凑一凑就能用。C 还得从搅拌泥烧砖开始。
python函数命名规则 python中变量名有哪些 python合法命名
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。