python 格式化輸出.字符集,and/or/not邏輯

轉載:https://www.cnblogs.com/hukey/p/9608873.html

格式化輸出:

       %:佔位符

       s:字符串

      d:數字

       %%:表示一個%號,第一個是用來轉義的

實例:

初始編碼:

最初的編碼是由美國提出,當時只規定了 ASCII碼用來存儲字母及符號,後來爲了解決全球化文字的差異,創建了萬國碼:unicode

  在 unicode中,

    1個字節表示了所有的英文、特殊字符、數字等等;

    一箇中文需要 4個字節表示,32位 就很浪費。

 

後來,從 unicode 升級到 utf-8,  UTF-8 是Unicode的實現方式之一

  在 utf-8 中,一個文字用 3 個字節來存儲。

 

00000001    8位bit == 1個字節(byte)

1byte      1024byte(字節) == 1KB

1KB        1024KB == 1MB

1MB        1024MB == 1GB

1GB        1024GB == 1TB

and or not 邏輯判斷

判斷優先級 :() > not  >  and  > or

# 6. 用戶登錄(三次機會重試)
count = 0
while True:
    user = input('username:')
    pwd = input('password:')
    if user == 'admin' and pwd == '123':
        print('登錄成功.')
        break
    else:
        print('用戶名密碼不正確,請重試。')
        count += 1
    if count == 3:
        print('登錄驗證超過三次,登錄失敗.')
        break

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章