淺談python累加求和+奇偶數(shù)求和_break_continue
如下所示:
# 計(jì)算0到100之間的之間所有的數(shù)字累計(jì)求和結(jié)果
# 定義最終結(jié)果的變量
result = 0
# 定義一個(gè)整數(shù)的變量來記錄循環(huán)次數(shù)
i = 0
# 開始循環(huán)
while i <= 100:
print(i)
# 每一次循環(huán)都讓 result 和 i 這個(gè)變量相加
# 處理計(jì)數(shù)器
result += i # result = i + result
i += 1
print("1~100的計(jì)算結(jié)果等于%d"%result)
首先定義一個(gè)變量,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的值 中間加了個(gè)柵格化的字符。不懂看歷史文章或百度。
奇偶數(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ù)時(shí) ,才會進(jìn)行累加操作!
result += i
i +=1
print("0~100之間的偶數(shù)相加=%d"%result)
同上 定義兩個(gè)變量。然后進(jìn)行循環(huán) 在用if進(jìn)行判斷 當(dāng) i % 2 == 0 的時(shí)候即為偶數(shù),一下步驟同上。奇數(shù)的話修改為!=即可。
初識break
i = 0
while i<10:
# break 滿足一條件 退出循環(huán) 不再執(zhí)行重復(fù)的代碼
if i==3:
break
print(i)
i += 1
print("over")
首先定義一個(gè)i的來記錄循環(huán)的次數(shù),然后white設(shè)置循環(huán)次數(shù),再進(jìn)行if的判斷,當(dāng)if判斷 i ==3的時(shí)候,后面加了個(gè)break可以中斷循環(huán),到3的時(shí)候直接退出循環(huán)。
初識continue
i = 0
while i < 10:
if i == 3:
# 注意在 循環(huán)中 如果使用 continue這個(gè)關(guān)鍵字
# 在使用關(guān)鍵字之前 需要確認(rèn)循環(huán)的次數(shù)是否修改 否則可能會變成死循環(huán)
# 這個(gè)數(shù)字3會被略過
i +=3
# i+=后面的值是顯示隱藏多少個(gè)值
continue
print(i)
# 當(dāng)continue 滿足一條件時(shí) 不希望執(zhí)行后面的代碼
# i == 3
i += 1
# 打卡124
if判斷 當(dāng)i == 3的時(shí)候 ,設(shè)置 i = i+3,然后就會隱藏i到i+3的值。內(nèi)容同上。
以上這篇淺談python累加求和+奇偶數(shù)求和_break_continue就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python3.6筆記之將程序運(yùn)行結(jié)果輸出到文件的方法
下面小編就為大家分享一篇Python3.6筆記之將程序運(yùn)行結(jié)果輸出到文件的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04
python實(shí)時(shí)監(jiān)控logstash日志代碼
Python通過跳板機(jī)訪問數(shù)據(jù)庫的方法
Matplotlib實(shí)戰(zhàn)之百分比柱狀圖繪制詳解
關(guān)于使用OpenCsv導(dǎo)入大數(shù)據(jù)量報(bào)錯的問題
Python數(shù)據(jù)類型相互轉(zhuǎn)換
Python中l(wèi)ambda表達(dá)式的用法示例小結(jié)

