Python之for迴圈與while迴圈

2022-09-07 21:39:30 字數 937 閱讀 2174

for語句格式

for x in range(起始值,結束值,步幅)

執行語句

輸出0,100各個數字

for i in range(0,101)

print(i)

輸出0,100的偶數

for i in range(0,101,2)

print(i)

輸出a中各值

a=['1','2','3']

for i in a:

print(i)

while 語句格式

while 判斷式:

執行語句

輸出0,100各個數字

i=1while i <=100:

print(i)

i+=1

1題:五角數

f=0

c=0for i in range(1,101):

f=i*(3*i-1)/2

print('%-5.2d '%(f),end="")

c=c+1

if(c%10==0):

print('\n')

輸入幾個數,以0為結束,計算和與均值

positive_number=0

negative_number=0

s=0i=0

num=int(input('

請輸入數: '))

while num!=0:

if num>0:

positive_number=positive_number+1i=i+1

elif num<0:

negative_number=negative_number+1i=i+1s=s+num

num=int(input('

請輸入數: '))

print(positive_number,negative_number,s/i)

python迴圈之for迴圈

python還有個迴圈是for迴圈。for迴圈一般用於遍歷元組 集合 列表這種資料型別裡面的所有元素。字典只會遍歷索引 簡單的for迴圈結構 不同於while迴圈容易變成無限迴圈,for迴圈遍歷完或中止便會結束執行 a ppap hello,world phone for b in a print ...

python迴圈之while迴圈

python中迴圈有兩種,while和for迴圈。在while迴圈中,當while值為true時,while迴圈會一直進行下去 無限迴圈 直到當while值為false時,while迴圈才會停止。while迴圈結構 無限迴圈 a true while值 while a print hello,wor...

Python迴圈之while迴圈

while 條件 迴圈體我們先借助一小段 認識下while迴圈,得到它的基本原理 while true print 狼的 print 我們不一樣 print 愛情買賣 print 不將就 print 年少有為 我們知道,是自上而下執行的,當直譯器看到while它會幹什麼呢,它會先判斷你while後面...