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位,一个字节

原文地址:https://www.cnblogs.com/nianshaoyouwei/p/9456505.html