python迴圈結構

2021-10-03 23:30:05 字數 1318 閱讀 9403

while迴圈

列印1-10`

while i<=10:

print(i)

i+=1

print("列印完畢")

死迴圈:

1.列印變數,變數還沒有改變

2. while true:避免條件不改變

pass

列印1-30之間的所有的倍數

方式一

n=

1while n<=30:

if n%3==

0:print

('---->'

,n)

n=+1

print

('*'*30

)

方式二

n=

3while n<=30:

print

('--->'

,n) n+=

3

列印1-30之間3和5的倍數

n=

1while n<=30:

if n%3==

0and n%5==

0:print

('------>'

,n) n+=

1

使用while迴圈計算1~20的累加和

sum=0

i=1while i<=20:

sum+=i

i+=1print

(sum

)

列印三角形

三角形形式:

*

*******

****

***

分析:

1.層數明確

2.發現規律,層數與個數

3.用什麼表示層,用什麼表示*的個數

```python

i =1

#iwhile i<=5:

#列印*

#print('*'*i)

count=

1while count<=i:

print

("*"

,end=

" ")

count+=

1

i+=1print

()

python使用迴圈結構 python迴圈結構

python迴圈結構 1.1 使用while python 中沒有 do while 迴圈 while else 在條件語句為 false 時執行 else 的語句塊 list iwhile ilen list print listii while可以使用else語句 list iwhile ile...

Python迴圈結構

1 遍歷迴圈 1 for 迴圈變數 in 遍歷結構 語句塊 從遍歷結構中逐一提取元素,放在迴圈變數中 由保留字for和in組成,完整遍歷所有元素後結束 每次迴圈,所獲得元素放入迴圈變數,並執行一次語句塊 2 計數迴圈 n次 for i in range n 語句塊 遍歷由range 函式產生的數字序...

python迴圈結構

python 中沒有 do while 迴圈 while else 在條件語句為 false 時執行 else 的語句塊 list 1,2,3,4,5 i 0 while i len list print list i i 1123 45 while可以使用else語句 list 1,2,3,4,5...