00:00
哦,E+5强,我们回家上节课内容啊,上节课讲的三类的命名法,首先呢就是大驼蜂,所有单词的首字母大写,小头风首单词首字母小写,剩余单词首字母大写,蛇形都小写,中间空格改成下划线,那Python中的变量必须都用蛇形吗?哎,那么我们可以看到常量就怎么样,就得用下划线,但是呢,大写就不是都是小写了,小写才叫蛇形。另外呢,有三种情况用大驼峰也是帕斯卡,我们最常见的就是内ma ne Mar, 首字母大写,那么为什么要有不同的命名方式呢?这样我一看名字就知道这个类型是什么,比如说内ma是吧,它是一个错误类型,小写内呢是一个自定义的对象,New customer是一个类自定义的类certain value呢是个常量,它。
01:00
在下划线的,这个下划线在命名的时候怎么理解呢?我们原来的这个这个标志符呢,就是普通的标志符,如果加了下划线,一般来说呢,就是内部的,就是内部的原来是啥呀,加了下划线代表内部的,如果是双下划线呢,就是私有的,私有的这些规定都在哪儿规定的呢?也是在PP8,就是Python enhance proposal.它是第8个,它是代码风格指南,对于这个变量名和函数名是单词,用underscore去区分的,一切都是为了可读性,那为了可读能把这个变量加上拼音嘛,这样呢,有些是还行,有些呢,它你比如说这股股票价格你也看不出来,这是to,这是price,拼音也有细节,有的时候拼音比如说维护中心,有的时候会被误读成为副中心是吧,为副中心。
02:01
那可以用拼音的缩写嘛,比如说这个它就有点儿不太可读了,TRSD什么意思呢?土壤湿度必须得有文档,检测年份,检测月份,检测日期,如果没有注释这个东西你就不知道是啥了,是吧?全写清楚呢,这就又连在一起了,又跟以前这个问题是一样的啊,还是得怎么样得分得开呀,怎么分开呢,字儿和字儿之间就怎么样,有一些比如说大驼峰是吧,大驼蜂原理是一样的,首字母嘛,以前是单词首字母,现在是汉字拼音首字母,或者呢是蛇形,就是拼写和拼写之间呢,用下划线,哎,那可以加上声调来明确一下吗?哎,比如说发芽率,这个东西一粘贴一粘贴,那这个发芽率呢,就是输入这个东西本身也很费劲,键盘没有,那我直接打中文汉字可以吗?比如说人数。
03:00
人数一开始打人数的时候呢,它是一个内L,它是个内L说明什么呢?说明它是可以认的一个标识符,然后人数是这个值啊,把13付过去,现在人数就是13,这怎么理解呢?我们可以喊救命,对谁喊呀,I identify fire呀,它是helps里面的一个topics,但是呢,我们现在直接就对他喊救命,这里面有什么呢?有一个syntax of identifier in heaventh is based on unicode万国码,那么它里面呢,有一个31 31的这个增强建议,里面有有详细的31 31在哪儿呢?在这儿呢?它支持什么呀?非SK的很多的单词,很多单词中文名可以用作变量名,但是呢,一般不用,它有什么好处,摁Q退出来,它的好处呢,就是这样,你的这个直接呢咱就能看懂,华人都能看懂,增加了保密性,缺点呢,就是不利于这个国际友人。
04:01
很参与海外很难传播,就是你只能只能在这个我们这个这这个华人社区里面去去去得到这个代码的更新啊,或者一些一些辅助,那我们先去总结一下吧,这次研究了什么呢?拼音的变量名,纯中文的变量名可以用,但不推荐,推荐的还是什么呀,英文单词加蛇形命名法,那我能在拍的程序运行的时候给这个变量实时赋值吗?可以吗?下次再说OEZ教程。
我来说两句