while循环 运算符 格式化输出 编码

一/while

二/占位符

  ①print('他是%s,他今年%s岁'%('小明','18'))

  ②特殊情况:

    打印:班上80%的人都是男人

      print('班上80%%的人都是%s'%('男人'))

三/运算符

  特别的逻辑运算符 and or 和True,False等组合

在布尔上下文中从左到右演算表达式的值,如果布尔上下文中的所有值都为真,那么 and 返回最后一个值。

如果布尔上下文中的某个值为假,则 and 返回第一个假值

使用 or 时,在布尔上下文中从左到右演算值,就像 and 一样。如果有一个值为真,or 立刻返回该值

如果所有的值都为假,or 返回最后一个假值

注意 or 在布尔上下文中会一直进行表达式演算直到找到第一个真值,然后就会忽略剩余的比较值

总结一下

and:一路向真,在真的路上找假

or:一路向假,在假的路上找真

完美的解释

 四/编码

1.ASCII    八位      一字节    2**8=256种组合

2.gbk      十六位    二字节    2**16=65536种组合

3.Unicode    二十四位    三字节  2**24=16777216种组合

4.utf-8      长度不定

        英文八位    一字节

        欧洲十六位   二字节

        东南亚二十四位  三字节

猜你喜欢

转载自www.cnblogs.com/m4kemoretime/p/9810452.html