Python學習筆記(6):條件判斷與循環

條件判斷:if

條件判斷格式
if <條件判斷1>:
<執行1>
elif <條件判斷2>:
<執行2>
elif <條件判斷3>:
<執行3>
else:
<執行4>

循環

第一種循環:for ...in...

  • 求從1到10累加
sum = 0
for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
    sum = sum + x
print(sum)
55
  • 求從0到10累加
sum = 0
for x in range(11):
    sum = sum + x
print(sum)
55
  • 求從1到10累加
sum = 0
for x in range(1,11):
    sum = sum + x
print(sum)
55

第二種循環:while.....

只要條件滿足,就不斷循環,條件不滿足時退出循環
比如我們要計算100以內所有奇數之和

sum = 0
n = 99
while n > 0:
    sum = sum + n
    n = n - 2
print(sum)
2500

在循環內部變量n不斷自減,直到變為-1時,不再滿足while條件,循環退出。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容