1. 程式人生 > 程式設計 >淺談python累加求和+奇偶數求和_break_continue

淺談python累加求和+奇偶數求和_break_continue

如下所示:

# 計算0到100之間的之間所有的數字累計求和結果
 
# 定義最終結果的變數
 
result = 0
 
# 定義一個整數的變數來記錄迴圈次數
 
i = 0
 
# 開始迴圈
 
while i <= 100:
  print(i)
 
#   每一次迴圈都讓 result 和 i 這個變數相加
 
#   處理計數器
 
  result += i # result = i + result
 
  i += 1
 
print("1~100的計算結果等於%d"%result)

首先定義一個變數,result來記錄相加的最終結果,之後定義i的變數 來進行迴圈 white 。然後再 i <=100設定迴圈多少行。然後print彈出‘i'的值,在print下面加上 result += i 這樣result = i +result,然後在定義 i + =1 同上。

最後print 彈出result的值 中間加了個柵格化的字元。不懂看歷史文章或百度。

奇偶數100內求和

# 計算 0~100之間所有的偶數之和
# 開發步驟
#
# 編寫迴圈 確認 要計算的數字
#
# 新增結果 變數 在迴圈內部 計算處理結果
 
result = 0
 
i = 0
 
while i <=100:
 
  # 判斷 i 的值 是否為偶數
 
  # 偶數 i % 2 ==0
  # 奇數 i % 2 != 0
 
  if i % 2 !=0:
 
 
    print(i)
    # 需要和print在同一行內
 
    # 當i的變數是偶數時 ,才會進行累加操作!
    result += i
 
  i +=1
 
print("0~100之間的偶數相加=%d"%result)

同上 定義兩個變數。然後進行迴圈 在用if進行判斷 當 i % 2 == 0 的時候即為偶數,一下步驟同上。奇數的話修改為!=即可。

初識break

i = 0
 
while i<10:
 
  # break 滿足一條件 退出迴圈 不再執行重複的程式碼
 
  if i==3:
    break
 
  print(i)
 
  i += 1
 
print("over")

首先定義一個i的來記錄迴圈的次數,然後white設定迴圈次數,再進行if的判斷,當if判斷 i ==3的時候,後面加了個break可以中斷迴圈,到3的時候直接退出迴圈。

初識continue

i = 0
 
while i < 10:
 
  if i == 3:
    # 注意在 迴圈中 如果使用 continue這個關鍵字
    # 在使用關鍵字之前 需要確認迴圈的次數是否修改 否則可能會變成死迴圈
 
    # 這個數字3會被略過
 
    i +=3
    # i+=後面的值是顯示隱藏多少個值
    continue
  print(i)
  # 當continue 滿足一條件時 不希望執行後面的程式碼
 
  # i == 3
 
  i += 1
 
  # 打卡124

if判斷 當i == 3的時候 ,設定 i = i+3,然後就會隱藏i到i+3的值。內容同上。

以上這篇淺談python累加求和+奇偶數求和_break_continue就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。