运算符和编码
1.循环
while条件:
代码块(循环体)当条件为真时无限循环.
break 彻底停止当前本层的循环.
continue 停止当前本次循环,继续执行下一次的循环.
else:
代码块 当条件为假时会执行
2.格式化输出
格式化输如果用字符拼接的方法是很难实现的,所以要把要打印的格式先准备好,在中间爱你放置个占位符,再把字符串里的占位符与外部的变量做个映射关系就可以了.
%s就是代表字符串的占位符,%d是数字占位符,但是一般使用%s多一点.如果一句话里有一个占位符,但是你想表达一个正常的百分比,那就需要输入两次%%,但是如果字符串里没有使用过占位符,那就正常使用%就好了.
3.基本运算符
基本分为以下几类:
算数运算,比较运算,逻辑运算赋值运算,成员运算,身份运算和位运算.
前几个比较简单,难点在于几个运算符.
and 并且. 左右两端同时为真,结果才能是真.
or 或者. 左右两端有一个是真,那结果就是真.
not 非真既假,非假既真.
他们的与运算顺序是()=>not=>and=>or
其次,设定两个数,例如x和y, ifx==0: 那就选y else:x. 而and和or是相反的.
4.编码
英文编码结构是ASCII,它最多只能用8位来表示,也就是一个字节,所以,ASCII最多只能表示256个符号.
中国汉字的编码结构是GBK,是占用了两个字节,对应ASCII是直接兼容的.
现在所用的就是UTF编码,可变长度编码.
我们像现在所使用的UTF-8,每个字符最少占8位.其中英文占用一个字节,汉字占三个字节,欧洲文字占用两个字节.
原文:https://www.cnblogs.com/Joshuawait/p/9585757.html