初識運算子和編碼

2022-05-03 20:36:08 字數 770 閱讀 2666

一 格式化輸出

%s表示乙個佔位符  %d表示乙個數字佔位符   在使用過程中注意要想表達實際的10%需用10%%來寫

name = input("請輸入名字")    age = int(input("請輸入年齡"))

print(("我叫%s,我今年%d",我已經完成了工作的20%%.) % (name,age))

二 相關運算  演算法運算 比較運算 邏輯運算 賦值運算 位運算 成員運算 身份運算 

算數運算

int 可以進行+ - * /  //  %/  **

str 可以進行 + "ab"+"c" == "abc"     *( str  * int)

bool 只進行判斷

賦值運算      += -= *= /= //= %= **= 

邏輯運算

注意優先順序 從左往右 ()>not>and>or

and 同真為真,見假為假

or 全假為假,見真為真

not 取反

初識編碼

ascii碼 gbk 萬國碼 unicode utf -8

8bit = 1byte

1024byte = 1kb

1024kb = 1mb

1024mb = 1gb

1024gb = 1tb

1024 pb = 1pb

1024pb = 1eb

1024eb = 1zb

1024zb = 1yb

1024yb = 1nb

1024nb = 1db

python運算子初識

運算子用於執行程式 運算,會針對乙個以上運算元專案來進行運算。例如 2 3,其運算元是2和3,而運算子則是 算術運算子 賦值運算子 比較運算子 關係運算子 邏輯運算子 加法運算子,表現形式 賦值運算子的特殊寫法 x x 3 其實是和 x 3 是一樣的。x 3 相當於 x x 3 x 3 相當於 x ...

運算子與編碼

恢復內容開始 1.while迴圈 難點 while 條件 迴圈體 break,continue continue 停止當前本次迴圈.繼續執行下一次迴圈 break 徹底結束乙個迴圈 while true n int input 輸入乙個數字 if n 66 print 猜大了 continue if...

過載運算子初識

struct node friend bool operator node a,node b 這句話是什麼功能呢?bool operator node a,node b 即對node型別 此處是結構體型別 的操作符 進行過載,過載 會編譯錯誤 return a.price b.price 是過載之後...