运算符和编码

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位.其中英文占用一个字节,汉字占三个字节,欧洲文字占用两个字节. 

  

 

  

posted on 2018-09-04 17:47  噬心人  阅读(114)  评论(0编辑  收藏  举报