python while迴圈我希望限制他的迴圈次數例如只

2021-06-28 17:07:57 字數 3509 閱讀 9071

1樓:

import random

secret = random.randint(1,20)count = 1

print('---自己測試---')

temp = input('guess the number:')guess = int(temp)

while guess != secret or count > 3:

if guess > secret:

print('too big')

else:

print('too small')

temp = input('try again:')guess = int(temp)

count += 1

if guess == secret:

print('bingo')

print('game over')

2樓:匿名使用者

print('歡迎來到遊戲')

import random

secret = random.randint(1,20)i = 1

temp = input('不妨猜猜我手裡的數字:')guess = int(temp)

while guess !=secret and i < 3:

temp = input('猜錯了請重新輸入吧:')guess = int(temp)

if guess == secret:

print('你是我的小寶貝')

else:

if guess > secret:

print('大樂大樂')

else :

print('小了小了')

i=i+1

print('遊戲結束')

3樓:匿名使用者

直接用for

for 一個變數名 in range(想迴圈的次數):**

4樓:會來的寂寞

n=1while n<4:

s = input('請輸入數字')

h = int(s)

if h== 66:

print('恭喜你回答爭取')

else:

print('you are a stupid')n=n+1

else:

print('defit')

給你個參考把,我這個是進行猜測三次,三次後就會跳出迴圈

5樓:匿名使用者

加個變數統計下次數,然後while條件語句里加個條件判斷不就可以了

6樓:

import random

temp = input('please enter the number you guess: ')

guess = int(temp)

answer = random.randint(1,10)

count = 1

if guess != answer:

while (guess != answer) and (count <= 2):

if guess < answer:

print('you should guess bigger than that')

else:

print('you should guess smaller than that')

temp = input('so please re-enter your number: ')

guess = int(temp)

count += 1

print('sorry game is over')

else:

print('you are ****ing clever')

7樓:烤餅餅哥哥

ps:python對於縮排要求很嚴格,要重點注意!

python ,中 while 怎麼增加迴圈的次數 ,比如下方圖。 只能輸入三次,該怎麼改?求助 python 大神解決。

8樓:匿名使用者

i =1

temp = input("不妨猜下我現在心裡想哪個數字:")guess = int(temp)

while guess !=8 and i<3:

if guess == 8:

print("你猜對了")

print("猜中了也沒有獎勵")

else:

if guess > 8:

print("大了大了")

else:

print("小了小了")

temp = input("重新猜下吧:")guess = int(temp)

i=i+1

print("遊戲結束")

9樓:匿名使用者

temp = input("不妨猜一下小甲魚心裡想的是哪個數字:")guess = int(temp)

if guess == secret:

print("我草,你是小甲魚心裡的蛔蟲嗎?")print("哼,猜中了也沒有獎勵!")

else:

if guess > secret:

print("哥,大了大了!")

else:

print("嘿,小了小了!")

i=2while guess != secret and i>0:

i =i-1

temp = input("哎呀,猜錯啦!請重新輸入吧:")guess = int(temp)

if guess == secret:

print("我草,你是小甲魚心裡的蛔蟲嗎?")print("哼,猜中了也沒有獎勵!")

else:

if guess > secret:

print("哥,大了大了!")

else:

print("嘿,小了小了!")

print("遊戲結束,不玩啦")

10樓:李文豪

temp = input("猜數字")

guess = int(temp)

if guess == 8:

print ("對了")

else:

if guess > 8:

print("大了")

else:

print("小了")

i = 3

while guess != 8 and i>0:

i = i-1

temp = input("猜數字")

guess = int(temp)

if guess == 8:

print ("對了")

else:

if guess > 8:

print("大了")

else:

print("小了")

print("結束")

11樓:黃昏初見

這個可以無限迴圈吧,只要不輸入8

我想問有關於super junioe金希澈的問題,希望親們能進來幫我一下啊

09年的都是08年延續過來的,比如bob,還有因為喜歡 話說今年希澈的節目很少啊 迄今只出了 因為喜歡 做個好爸爸 加中秋特輯一共13期,還有 band of brothers 也是13期,都是去年年底開始做的,很好看哦 至親筆記也很好看。希澈那期很搞笑的。希澈坐在購物車裡被退來退去。反正你看了就絕...

我想請問關於matlab中,for迴圈下有並列的if語句,如果不滿足其中的

按照你的意願,像這種迴圈語句裡的判斷語句,應該採用下列程式for i 1 n if 執行1elseif 執行2else 執行3end end這樣的判斷是連續的,即當條件不滿足時,程式會繼續往下去判斷,直到滿足時才停止判斷。解決了麼?我也想知道 matlab語句中,兩個for語句,再加個if語句,然後...

賽爾號我的阿克希亞練什麼??賽爾號阿克希亞技能表

帶著它去打水。電之類的精靈,然後吧,最後你留4個招數,完全個人意見。1.極度冰點 如果你克這個精靈,就用它。2.極冰風暴 如果你克這個精靈,就用它。3.聖靈閃 如果他克你,或是互不相剋。4.冰封 留一個這種招數比較好。打羅奇可以提升速度的,利牙魚可以提升攻擊,其實只要你等級練得夠高就很厲害的。現在先...