1.1语法编码
while 条件: 代码块(循环体) else: 当上面的条件为假的的时候,才会执行.
执行顺序:先判断条件是否为真,若是是真的,执行循环体,再次判断条件,直到条件不成立,中止循环.spa
1.2break和continue的区别code
break用来中止当前本层循环.blog
continue用来中止本次循环,会继续执行下一次.unicode
%s:占位字符串(也能够用来占位数字,万能的)字符串
%d:占位数字it
注:在字符串中若是使用了%s,%d这样的占位符,那么全部的%都被认为是占位符,若是想写%,要用%%来表示.class
3.1算数运算循环
+ => a+b - => a-b * => a*b / => a/b %(取模,也叫求余 ) => 10%3的结果为1. **(取X的Y次幂) => 2**2的结果为4 //(地板除,也叫求商) => 9//2的结果为4.
3.2比较运算语法
==
!=
<>
<
>
>=
>=
3.3赋值运算
= += -= *= /= %= **= //=
3.4逻辑运算
and:而且,两端同时为真,结果为真
or:或者,两端有一个是真,结果就是真
not:非.非真既假,非假既真
顺序:() => not => and => or
3.4.1
print(5 or 6) => print( x or y)
若是x是零,输出y
若是x不是零,输出x.
print( x and y) => and与or相反
判断print(5>5 or 6<7)时
True:非零
False:零
4.1
1.ASCII.最先的编码,至今还在使用,八位一个字节 2.GBK.国标码,16位2个字节 3.unicode.万国码,32位4个字节 4.UTF-8可变长度的Unicode 英文:8位,一个字节 欧洲文字:16位,2个字节 汉子:24位,3个字节
4.2单位转换
8bit=1byte 1024byte=1kb 1024kb=1mb 1024mb=1gb 1024gb=1tb
4.3 in 和not in
能够判断一个字符串是否出如今另外一个字符串中
if '马化腾'in num: