Python的運算符和編碼

一、格式化輸出

  一、有兩種方式:編碼

    1.一、%的方式spa

addr = "我家住在%s" % ("黃土高坡")

    1.二、format()的方式code

addr = "我家住在{}".format("黃土高坡")

    1.三、format()的另外一種方式orm

addr = "我叫{name},我家住在{addr}".format(name = "張三",addr = "黃土高坡")

二、基本運算符

  一、算數運算符blog

+(加)、-(減)、*(乘)、/(除)、%(取餘)、**(冪運算)、//(取整除)

  二、比較運算it

>(大於)、<(小於)、<>(不等於)、!=(不等於)、==(等於)、<=(小於等於)、>=(大於等於)

  三、賦值運算form

=(賦值)、+=、*=、/=、%=、**=、//=

  四、邏輯運算class

and(與)、or(或)、not(非)
優先級:() > not > and > or

三、編碼的問題

  一、GBK: 每一個字符佔2個字節, 16位.英文

  二、UTF-8: 每一個字符最少佔8位, 每一個字符佔用的字節數不定,根據文字內容進行具體編碼,好比:英文,就一個字節就夠了,漢字佔3個字節,這時即滿⾜足了中文,也知足了節約, 也是目前使用頻率最高的一種編碼di

  三、UTF-16: 每一個字符最少佔16位.

四、單位的轉換

8bit = 1byte
1024byte = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
1024TB = 1EB
1024EB = 1ZB
1024ZB = 1YB
1024YB = 1NB
1024NB = 1DB
相關文章
相關標籤/搜索