python 運算 賦值 迴圈

2022-04-10 14:21:55 字數 529 閱讀 6186

python3 中只有乙個input

python2 中的raw_input與python3中的input一模一樣

python3中input輸出字串型別

int,float=數字型別

//地板除

% 取餘數

**冪函式

交叉賦值

x=11

y=22

x,y=y,x

鏈式賦值

x=10

x=y=z=10

解壓賦值

l=[1,2,3]

a,b,c=l

_純粹下劃線代表廢棄變數

*_填充

邏輯運算子

andor

not 將緊跟其後的條件結果取反

print(not 10<3 or 3<3) 括號裡先算not

邏輯運算先算括號裡的

比較運算子

!=不等於

迴圈重複做某件事

while 條件:

**1**2

**3# 終止本層迴圈

Python的運算及賦值

運算其實非常簡單,給大家看乙個表就都懂了。除了這個,還有python關於運算的內建函式,我整理了乙個表 so easy,對不對。不對!這裡面有乙個問題。print 0.1 0.2 輸出的是不是0.3,不是吧。這是為什麼呢,這也和計算機的機器語言只能識別二進位制有關。因為0.1對應的二進位制編碼不完全...

Python 賦值運算子

賦值運算子用來把右側的值傳遞給左側的變數 或者常量 可以直接將右側的值交給左側的變數,也可以進行某些運算後再交給左側的變數,比如加減乘除 函式呼叫 邏輯運算等。python 中最基本的賦值運算子是等號 結合其它運算子,還能擴充套件出更強大的賦值運算子。將字面量 直接量 賦值給變數 n1 100f1 ...

python 迴圈定義 賦值多個變數

exec函式,可以迴圈定義 賦值多個變數 exec temp s 1 1 這段 的意思是,讓exec執行temp1 1。字串裡面的 s由 1 代替了。我們在外面再套乙個迴圈就可以實現對多個變數的定義了。for i in range 10 exec temp s 1 i 在這裡,通過乙個迴圈來生成10...