1.while循环
语法
while 条件:
循环体
else:
当条件不成立的时候执行这里,和break没关系
如果循环是通过break退出的. 那么while后面的else将不会被执行, 只有在while条件判断是假的时候才会执行这个
else
判断条件是否成立,成立的话执行循环体,不成立的时候则跳出循环.
break 终止当前循环
continue 终止本次循环,继续下一次循环
2.格式化输出 %s
%s占位符 占位字符
%d占位符 占位数字
当一句话中使用了格式化输出. 那么%就是占位. 如果你的百分号不是作为占位。 写%%
# print("我叫%s,我已经拥有了全国0.01%%的财产了" % ("马云"))
# print("我叫周杰伦。 我已经学习了2%的python了")
3.逻辑运算
and 并且,两边同时真才为真
or 或者.两边又一边为真就是真
not 取反,非真即假,非假即真
运算 优先级:()->not->and->or
当or and 两端都是数字.or:if x==0 then y else y .and和or相反
4.字符串编码
1. ASCII 8bit 1byte
2. GBK 16bit 2byte
3. Unicode 32bit 4byte
4. UTF-8 可变长度的unicode
英文: 8bit 1byte
欧洲文字; 16bit 2byte
中文 :24bit 3byte
5.in 和not in
in 判断XXX是否在XXXXX中