2023年7月26日发(作者:)
Python使⽤⼼得之--变量命名 ⽬前开发命名规范基本都遵循驼峰命名法,如:userName。我也不将这个规范的特性了,⼤家都明⽩。接下来进⼊正题,如何在python中取⼀个好名字,让你能更好的见名知意呢?
1.元组(Tuple)类型变量命名 在python中Tuple类型变量,如:schoolRoles = ("student","class monitor","teacher","schoolmaster")
我们可以对应理解为Java中的数组。 建议:Tuple类型变量以“变量名+s”或者“变量名+Tuple” 的形式命名。2.列表(List)类型变量命名 在python中List类型变量:如:studentList = ["zhangsan", "lisi", "wangwu"]
这与Java中的List类似。 建议:List类型变量以“变量名+List”的形式命名。3.字典(Dictionary)类型变量命名 在python中Dict类型变量:如:studentDict = {"name":"zhangsan", "age":"18", "sex":"男"}
这与json数据格式类似。 建议:Dict类型变量以“变量名+Dict”的形式命名。4.集合(Set)类型变量命名 在python中Set类型变量与Java中的Set类似是⼀个⽆序不重复元素的序列。 建议:Set类型变量以“变量名+ Set”的形式命名。或Set中套⽤Tuple或Dict 例如: studentTupleList = [("zhangsan","lisi","wangwu"),("liubei","guanyu","zhangfei")], studentDictList = [{"name":"zhangsan", "age":"18", "sex":"男"},{"name":"lisi", "age":"20", "sex":"男"}]
Set照着List即可。 建议:List或Set中套⽤Tuple或Dict时,以“变量名+Tuple或Dict+List或Set”形式命名。总结:简单类型以类型名称结尾,复杂列表或集合类型以“类型名称+List或Set”结尾,这样我们在使⽤python时能更好的理解所取变量名中蕴含的意义和存储的信息及其存储⽅式。以上是个⼈的⼀些⼼得建议,如有什么更好的建议请及时反馈,⼤家⼀起相互学习借鉴。
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690306912a329788.html
评论列表(0条)