溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

淺談python累加求和+奇偶數(shù)求和_break_continue

發(fā)布時間:2020-08-24 13:55:30 來源:腳本之家 閱讀:214 作者:山口一男 欄目:開發(fā)技術(shù)

如下所示:

# 計(jì)算0到100之間的之間所有的數(shù)字累計(jì)求和結(jié)果
 
# 定義最終結(jié)果的變量
 
result = 0
 
# 定義一個整數(shù)的變量來記錄循環(huán)次數(shù)
 
i = 0
 
# 開始循環(huán)
 
while i <= 100:
  print(i)
 
#   每一次循環(huán)都讓 result 和 i 這個變量相加
 
#   處理計(jì)數(shù)器
 
  result += i # result = i + result
 
  i += 1
 
print("1~100的計(jì)算結(jié)果等于%d"%result)

首先定義一個變量,result來記錄相加的最終結(jié)果,之后定義i的變量 來進(jìn)行循環(huán) white 。然后再 i <=100設(shè)置循環(huán)多少行。然后print彈出‘i'的值,在print下面加上 result += i 這樣result = i +result,然后在定義 i + =1 同上。

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

奇偶數(shù)100內(nèi)求和

# 計(jì)算 0~100之間所有的偶數(shù)之和
# 開發(fā)步驟
#
# 編寫循環(huán) 確認(rèn) 要計(jì)算的數(shù)字
#
# 添加結(jié)果 變量 在循環(huán)內(nèi)部 計(jì)算處理結(jié)果
 
result = 0
 
i = 0
 
while i <=100:
 
  # 判斷 i 的值 是否為偶數(shù)
 
  # 偶數(shù) i % 2 ==0
  # 奇數(shù) i % 2 != 0
 
  if i % 2 !=0:
 
 
    print(i)
    # 需要和print在同一行內(nèi)
 
    # 當(dāng)i的變量是偶數(shù)時 ,才會進(jìn)行累加操作!
    result += i
 
  i +=1
 
print("0~100之間的偶數(shù)相加=%d"%result)

同上 定義兩個變量。然后進(jìn)行循環(huán) 在用if進(jìn)行判斷 當(dāng) i % 2 == 0 的時候即為偶數(shù),一下步驟同上。奇數(shù)的話修改為!=即可。

初識break

i = 0
 
while i<10:
 
  # break 滿足一條件 退出循環(huán) 不再執(zhí)行重復(fù)的代碼
 
  if i==3:
    break
 
  print(i)
 
  i += 1
 
print("over")

首先定義一個i的來記錄循環(huán)的次數(shù),然后white設(shè)置循環(huán)次數(shù),再進(jìn)行if的判斷,當(dāng)if判斷 i ==3的時候,后面加了個break可以中斷循環(huán),到3的時候直接退出循環(huán)。

初識continue

i = 0
 
while i < 10:
 
  if i == 3:
    # 注意在 循環(huán)中 如果使用 continue這個關(guān)鍵字
    # 在使用關(guān)鍵字之前 需要確認(rèn)循環(huán)的次數(shù)是否修改 否則可能會變成死循環(huán)
 
    # 這個數(shù)字3會被略過
 
    i +=3
    # i+=后面的值是顯示隱藏多少個值
    continue
  print(i)
  # 當(dāng)continue 滿足一條件時 不希望執(zhí)行后面的代碼
 
  # i == 3
 
  i += 1
 
  # 打卡124

if判斷 當(dāng)i == 3的時候 ,設(shè)置 i = i+3,然后就會隱藏i到i+3的值。內(nèi)容同上。

以上這篇淺談python累加求和+奇偶數(shù)求和_break_continue就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI