"""
猜數字遊戲
計算機出乙個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時,迴圈結束。判斷條件 還可以是個常值,表示迴圈必定成立,迴圈將會無...