python 迴圈總結

2021-08-27 21:00:51 字數 1273 閱讀 3088

python 迴圈總結:

算數迴圈符: + - * / //(取整數) %(取餘) **

比較運算子:>、 <、 >= 、<=、 ==、 != true(成立) false(不成立)##==(比較兩個變數是不是一樣) =賦值

邏輯運算子:

not and or (邏輯判斷)

優先順序:

加括號看

while迴圈

特點:第一條件為真,才會往下執行

結束迴圈:break

跳過某次迴圈:countinue

結構:while 條件1:

執行語句

while 條件2:

執行語句

while迴圈中的else

while 判斷條件:

執行語句

else:

執行語句

巢狀迴圈:迴圈套迴圈

num1 = 0

while num1<3:

print(num1,end="++")

num1 +=1

num2 = 0

while num2<3:

print(num2,end="  ")

num2 +=1

print()

賦值運算子:

=num += 1  等於 num = num + 1

num -= 1  等於 num = num - 1

num *= 2  等於 num = num * 2

num /= 2  等於 num = num / 2

num //= 2  等於 num = num // 2  ##整除

num %= 2  等於 num = num % 2  

num **= 2  等於 num = num ** 2  

邏輯運算子

not、and、or  ##條件連線

條件1 and 條件2 ##兩個條件同時為真,為真

條件1 or 條件2 ##有乙個條件為真,就為真

條件1 not 條件2 ##兩個條件都為真,為假(取反)

優先順序a>b and (c>d or not f) ##先算括號內,括號結果在and算

a>b and (c>d or (not f))

not > and > or ##優先順序

短路原則:

對於and如果前面的第乙個條件為假,那麼這個and前後兩個條件組成的表示式的結算結果就一定為假,第二條件就不會被計算

對於or如果前面的第乙個條件為真,那麼這個or前後兩個條件組成的表示式的結算結果就一定為真,第二條件就不會被計算

python學習總結 for迴圈應用

python中for迴圈的應用與c c 及c 中有一些差別,語法類似於c 中foreach var item in collection 在python中,語法格式為for 迭代變數 in 字串 列表 元組 字典 集合 在python中,沒有了for int i 0 i length i 這樣的數值...

2019 06 18學習python迴圈總結

常用迴圈 1 for in 2 if else range start,end,scan 函式 引數含義 start 計數從start開始。預設是從0開始。例如range 5 等價於range 0,5 end 技術到end結束,但不包括end.例如 range 0,5 是 0,1,2,3,4 沒有5...

for迴圈總結

1.氣泡排序的總結 其實這個很簡單的理解,就是用陣列裡面的第0個元素 也就是裡面的第乙個數,按照陣列的話是第乙個,讓他們進行挨個比較 示例 排序前 14 62 38 41 53 62 71 19 16 10 第 0 趟 10 14 62 38 41 53 62 71 19 16 第 1 趟 10 1...