python运算符
一 .循环
while 条件1: 代码块1 else: 代码块2
二.break和continue
break是直接退出整个循环,else中的东西也不会执行
continue是退出本次循环,进入下一次循环,不影响else的内容
三.格式化输出
%s:占位字符串,但也可以用于整数占位
%d:占位整数
(注意在占位的时候如果后面有用%号的内容需要写%%号)
print("我叫%s,我在学习python的道路上进步了2%%的python" % ("王伟"))
四.运算符
1.and:并且,两边同时为真,结果才为真.
2.or:或者,两边只要有一边为真,结果就为真.
3.not:非真既为假,非假既为真
4.运算顺序是 ()>not>and>or
5.x or y (x为0,即为y x不为0,即为x)
6.x and y (和or的结果恰恰相反)
7.False把它当作0来运算
8.True把它当作非0来运算
五.编码
1.ascii:最早的编码,支持字母,数字,符号,不支持中文,8位一个字节
2.gbk(国标拓展码):支持中文,英文,数字,符号.中文:16位,两个字节.英文:16位,两个字节
3.unicode(万国码):支持中文,英文,数字,符号.中文和英文都32位,四个字节
4.utf-8:长度可变的万国码:支持中文,英文,数字,符号.中文:24位,3个字节.英文:8位,一个字节