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”的形式命名。
5.list或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时能更好的理解所取变量名中蕴含的意义和存储的信息及其存储方式。以上是个人的一些心得建议,如有什么更好的建议请及时反馈,大家一起相互学习借鉴。
以上就是python变量命名的详细介绍的详细内容。
