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...