小白学习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

 

posted @ 2020-02-21 10:54  小白number0  阅读(100)  评论(0)    收藏  举报