while迴圈 運算子 格式化輸出 編碼
阿新 • • 發佈:2018-11-11
一/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 長度不定
英文八位 一位元組
歐洲十六位 二位元組
東南亞二十四位 三位元組