11 python迴圈語句(while)

2021-10-24 16:11:32 字數 964 閱讀 5280

1.迴圈的意義

讓**高效的重複執行

2.while語句的語法

while 條件:

條件成⽴重複執⾏的**1

條件成⽴重複執⾏的**2

……

3.案例

需求:向女朋友道歉100次,「我錯了,我再也不敢了,寶寶說的對,寶寶天下第一」

i =

0while i <=

100:

print

('我錯了,我再也不敢了,寶寶說的對,寶寶天下第一'

) i +=

1print

('原諒我好不好'

)

4.例題

①需求:計算1-100的累加和

i =

0result =

0while i <=

100:

i = i +

1 result = result + i

print

(result)

②需求:計算1-100的累加偶數和

方法一:

i =

0result =

0while i <=

100:

i = i +

2 result = result + i

print

(result)

方法二:

i =

1result =

0while i <=

100:

if i %2==

0:result += i

i +=

1print

(result)

11 python 元組 字典

元組 tuple與列表相似,資料不可修改,使用小括號 來定義 元組不支援修改,只支援遍歷 查詢操作 列表資料可修改 1.元組 my tuple 11,22,30 print 1.my tuple 0 2.元組中有乙個元素,後面須加 否則會報錯my tuple 11,print 2.my tuple ...

1 1Python入門簡介

1.認識cpu和記憶體 cpu 處理器 處理指令和運算資料 記憶體 儲存資料。對於cpu要處理的資料儲存在記憶體中。臨時儲存資料。硬碟是長期儲存資料的場所,當cpu需要處理某些資料的時候,會將硬碟中的資料先匯入到記憶體中,然後再給cpu進行處理,處理完後,cpu將資料寫入記憶體中,再儲存到硬碟中進行...

11 Python 檔案和流

1 開啟檔案 open name mode buffering open函式使用乙個檔名作為其唯一的乙個強制引數,然後返回乙個檔案物件。模式 mode 和緩衝區 buffering 是可選的。模式 r 讀模式 w 寫模式 a 追加模式 b 二進位制模式,新增到其他模式中使用 讀 寫模式,新增到其他模...