python迴圈語句

2021-10-03 13:23:12 字數 1505 閱讀 1566

"""

猜數字遊戲

計算機出乙個1~100之間的隨機數由人來猜

計算機根據人猜的數字分別給出提示大一點/小一點/猜對了

"""import random #引入random函式

answer = random.randint(1,

100)

#用random 函式的randint的功能產生乙個隨機數

#print(f"答案是") #測試用去掉#可以直接顯示答案

counter =

0#用來記錄猜了幾次

while

true

: counter +=

1 number =

int(

input

("請輸入1-100的整數:"))

#提示輸入

if number == answer:

#如果輸入數和隨機數相同

print

(f"你猜對了,猜了次"

)#列印

break

# 跳出迴圈

elif number > answer and number<=

100:

#如果輸入數》隨機數並且<=100

print

(f"猜小一點"

)elif number < answer and number >=0:

#如果輸入數《隨機數並且》= 0

print

(f"猜大一點"

)else

:#如果前面都不符合要求則

print

(f"超出範圍,結束程式"

)break

#跳出迴圈

"""

用for迴圈實現1~100求和

"""sum=0

for x in

range

(101):

# x值為0-100的迴圈

sum+= x #等效sum = sum + x

print

(sum

)

結果是:5050

"""

用for迴圈實現1~100之間的偶數求和

"""sum=0

for x in

range(2

,101,2

):#x值為2-100的迴圈,步長為2

sum+= x

print

(sum

)

結果是:2550

"""

用for迴圈實現1~100之間的偶數求和

"""sum=0

for x in

range(1

,101):

# x值為0-100的迴圈

if x %2==

0:#如果x能被2整除

sum+= x

print

(sum

)

結果是:2550

Python迴圈語句 for迴圈

說明 1 計次迴圈,一般應用在迴圈次數已知的情況下。通常適用於列舉或遍歷序列以及迭代物件中的元素。2 迭代變數用於儲存讀取的值。3 物件為要遍歷或迭代的物件,該物件可以是任何有序的序列物件,如字串 列表 元組等 迴圈體為一組被重複執行的語句。4 for迴圈語句可以迴圈數值 遍歷字串 列表 元組 集合...

Python迴圈語句

while迴圈 1.一般語法 while 控制條件 執行語句 2.迴圈型別 無限迴圈 while true 執行語句 計數迴圈 count 0 while count 10 print count count 1 3.range 內建函式,返回乙個列表 range start,end,step 不包...

Python迴圈語句

python提供了for迴圈和while迴圈,但沒有do.while迴圈。while 判斷條件 執行語句 執行語句可以是單個語句或語句塊。判斷條件可以是任何表示式,任何非零 或非空 null 的值均為true 當判斷條件假false時,迴圈結束。判斷條件 還可以是個常值,表示迴圈必定成立,迴圈將會無...