小白学习day1
变量命名规则:
1.可以包含数字,大小写字母下划线或更多.(前三种居多)
2.不可使用数字开头.
3.在python中,下划线开头有特殊意义,不建议.
4.大小写敏感
推荐:
1.使用具有固定含义的英文单词或缩写. srv=server skt=socket 一般以POSIX命名为主.
2驼峰命名法
(1)名称已单词相连,且每个单词第一个字母大写.
eg:MyFirstLove IntOne MyAge
(2)小驼峰:类似大驼峰,但第一个字母小写
eg:myFirsyLove intOne
(3)posix写法:
1. 多个单词用下划线链接
2.但第一个字母小写
eg:my_first_love int_love
4.变量命名不能与保留字的关键字重复
二进制:只有0,1,且以0b开头的01串为二进制
八进制:以0o开头的0到7之间的数字串
十六进制;以0x开头的0到9 a到f之间构成的串
科学计数法:写法e后面跟整数来表示10的指数
复数:负数的虚部用i/j表示
布尔值:用来表示真假的值
只有两个值:True False
在python中,布尔值可当数字使用 True=1 False=0
如果数字当做布尔值来使用,0=False 其余当做True
None:表示没有,通常用来占位。 比如返回,用来表示返回一个字。
python除法分为普通除法,地板除,取余
**表示指数
比较运算符: 对两个内容进行比较的运算符,结果为布尔值.
赋值运算符: 把一个值放到一个变量里去 赋值符号:=
逻辑运算符:对布尔值类型变量或者值进行运算的符号
and 逻辑与
or 逻辑或
not 逻辑非
Python的逻辑运算没有异或
逻辑运算的短路问题:在逻辑运算中,按照运算顺序计算,一旦可确定整个式子未来的值,则不再计算,直接返回。
成员运算符:用来检测一个值或者变量是否在某个集合里
in:成员运算符
not in:不在里面的意思
身份运算符:用来确定相等的两个变量是否为同一变量
is:变量运算符
is not:不是
运算符优先级问题:
小括号最高>**指数>~+-翻位算法,一元加减号(+@,-@)>成 除 取模 取整余>加法减法>《》>&位and >1位运算符>赋值符号>is is not,in not in,not,or,and

浙公网安备 33010602011771号