python中while怎麼增加迴圈的次數比如下方

2021-03-06 13:33:56 字數 1466 閱讀 8503

1樓:匿名使用者

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("遊戲結束")

2樓:匿名使用者

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("遊戲結束,不玩啦")

3樓:李文豪

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("結束")

4樓:黃昏初見

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

python怎麼換行啊,python中怎麼換行,怎麼從第一行換到第二行的?

其實我想噴上面,但是出於理智,他可能是沒理解你的意思或者是什麼的,就算了。我跟你一樣的問題,找了好久,才python互動介面,ctrl j就可以實現換行了,自由換行。在互動介面的時候,是不能換行的。idle本身就是用來做點小測試的。你要換行可以file new file,然後就可以編輯,這個時候可以...

在python中定義函式python中怎麼呼叫自定義函式

涉及到狀態儲存,可以使用函子 書上這麼翻譯的,不曉得其他人是不是也這樣叫 給你個例子,你比對著改。如果不懂,自己再延這個方向去檢視資料。class strip def init self,characters 初始化,將需要保留的狀態資訊存起來 self.characters characters ...

python新手,在python中類中的self

任何實現了特殊方法 getitem 的類 內建的列表類list 元祖類tuple 集合類set 字串類str都實現了這個特殊方法,因此它們都可以通過索引來訪問物件的成員 的物件都可以通過索引 下標 來訪問這個物件的成員。而self index 只不過是通過索引來訪問當前物件的成員罷了。這是一個例子 ...