五、学习py:代码规范 知识补充(pass is 位运算)
1.代码规范
1.1名称
文件夹,小写&小写下划线连接
文件,小写&小写下划线连接
变量:全局变量首字母用大写
局部变量首字母用小写
1.2注释
文件注释
1 | """ |
代码注释
1 | print("dhk is a jocker!")#打印一串文字 |
1.3todo
基于注释可以实现todo注释的效果,例如:
1 | def func(): |
1.4条件嵌套
写条件嵌套的时候最好不要超过第三层。
1.5简单的逻辑先处理
1.6循环
尽量少循环多干事,提高代码效率
1 | """ |
1 | """ |
上面虽然看着下面的代码简洁一些,但是上面的代码只循环了一次,而下面的代码循环了两次,所以上面的代码要简介一些。
2.知识点的补充
2.1pass
一般python的代码块是基于:和缩进来实现,python中规定代码块中必须有代码才算完整,在没有代码的情况下为了保证语法的完整性可以用pass代替,例如:
1 | if 条件: |
2.2 is 比较
is和==的区别是什么?
== ,用于表示两个值是否相等
is,用于表示内存地址是否一致
ex:
1 | v1 = "动感" |
2.3位运算
因为计算机底层的运算就是二进制的运算,所以这里的位运算就是指对二进制的一个计算,实际上就是数电里面的那些运算规则。
与 或 异或 同或 取反等等