1. 程式人生 > >while迴圈 運算子 格式化輸出 編碼

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      長度不定

        英文八位    一位元組

        歐洲十六位   二位元組

        東南亞二十四位  三位元組