求数据字典中的字段名命名规则

求数据字典中的字段名命名规则,第1张

也没什么规则啊,英语好点就自己定义好了,实在不会的话找个网上的英汉互译查查就行了,这个没有太严格的要求,主要就是你本人和其他人能看得懂,再不行的话用拼音也可,但是要注意尽量少使用数字,尽量用下划线的字段名,避免连起来用,如课时的话可以用lesson_period,尽量不要用lessonperiod :)

既然你用的是两个表,所以两个表里都用lesson_period就行

python中有五种下划线命名;

(1)单前导下划线: var

以单个下划线开头的变量或方法仅供内部使用,但是不强制执行。通过类名.变量名依然可以引用,但是在使用通配符导入模块(from 模块 import *)时,不能调用使用下划线定义的函数,而常规导入(import 模块)是可以调用的。

(2)单末尾下划线:var

当最符合当前函数的变量名被占用,则可以使用_来解决命名冲突。单个末尾下划线(后缀)是一个约定,用来避免与Python关键字产生命名冲突。

(3)双前导下划线:_ var

双下划线前缀会导致Python解释器重写属性名称,以避免子类中的命名冲突。

这也叫做名称修饰(name mangling) - 解释器更改变量的名称,以便在类被扩展的时候不容易产生冲突。

(4)双前导和末尾下划线: var

Python保留了有双前导和双末尾下划线的名称,用于特殊用途。 这样的例子有, init 对象构造函数,或 call --- 它使得一个对象可以被调用。最好避免在自己的程序中使用以双下划线(“dunders”)开头和结尾的名称,以避免与将来Python语言的变化产生冲突。

(5)单下划线:

有时候单个独立下划线是用作一个名字,来表示某个变量是临时的或无关紧要的。单个下划线仅仅是一个有效的变量名称,会有这个用途而已。

总结:

参考: Python中下划线的5种含义


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9742960.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存