- while
- 运算符
- 初始编码
1.while循环
1.格式:
while 条件:
循环体
While 如果条件为真,则是死循环,那么,结束循环的三种方式:
break 跳出循环
continue 结束本次循环,继续下一次
加条件
1.运算符
2.1 算数运算符
print(a + b)
print(a - b)
print(a * b)
print(a / b) #除(有小数点)
print(a ** b) #幂
print(a // b) #整除(没有小数点)
print(a % b) #取模
2.2 逻辑运算符
与 and
eg: if 3 > 2 and 9 >5: #两边条件都为真时才为真
print(6 and 10) #数字做and运算时,and前后的数字不为0时,取后面的数字,否则取0
或 or
eg: if 3 > 2 or 5 > 9: #两边的条件有一个为真时就为真.
print(0 or 3) #数字做or运算时,or前后两端的数字不为0时,取前面的数字,否则,有0的时候,取非0
非 not
注意:逻辑运算符的运算顺序: ()>not>and >or
eg: if not 3 > 2: #碰到真就为假,碰到假就为真
2.3 比较运算符
>; ==; <; >=; <=; !=
2.4 赋值运算符
a += 10
a -= 10
a *= 10
a /= 10 #除(有小数点)
a **= 10 #幂
a //= 10 #整除
a %= 2 #取模
2.5 成员运算符
in 存在
not 不存在
3.初始编码
ASCII码不支持中文,英文一个字节,所以为了解决ascii码的局限,产生了unicode码,也称万国码。unicode中文4个字节,英文2个字节,造成浪费,为了优化unicode码,又产生了utf-8,utf-8最少使用1个字节,中文3个字节,欧洲2个字节。
GBK 国标: 中文2字节,英文1字节
8(bit)位 = 1(byte)字节
1024(byte)字节 = 1(kb)千字节
1024 kb = 1Mb
1024 Mb = 1Gb
原文地址:https://www.cnblogs.com/yaraning/p/9856801.html