import randombenmingnian_age = random.randrange(0,100,12)#本命年為0-100中12的倍數,包括0
# ctrl + / 快速注釋或取消注釋
count = 5#設定猜的次數
def to_int(str):#判斷輸入的是什麼型別
try:
int(str)
return int(str)
except valueerror:#如果型別不是整形
try:
float(str)
return int(float(str))
except valueerror:#如果不是浮點型
return false
for i in range(count):
age = to_int(input("請輸入您猜的年齡:"))#呼叫判斷型別函式
if age > benmingnian_age:
print("您猜的年齡太大了,您還有",(count-i-1),"次機會")
continue
elif age < benmingnian_age:
print("您猜的年齡太小了,您還有",(count-i-1),"次機會")
continue
else:
print("您猜對了,您僅僅猜了",i,"次")
break
python 猜年齡的遊戲
猜年齡的遊戲 需要使用者登陸成功之後才能猜 使用者登陸只有三次錯誤嘗試的機會,三次登陸錯誤直接結束持續 登陸成功後進入猜遊戲介面,使用者有五次猜年齡的機會用完之後可以詢問使用者是否繼續猜 y n 使用者輸入y則再給使用者五次機會,n則退出猜遊戲,exit則直接結束整個程式 a 0 錨b 0 記錄次數...
猜年齡遊戲
猜年齡遊戲公升級版 要求 允許使用者最多嘗試3次 每嘗試3次後,如果還沒猜對,就問使用者是否還想繼續玩,如果回答y或y,就繼續讓其猜3次,以此往復,如果回答n或n,就退出程式 如何猜對了,就直接退出 import random 生成隨機數 n random.randint 0,200 允許使用者最多...
python 基礎(一)猜年齡遊戲
需求 1 可猜三次 2 三次猜完可選擇是否繼續 age of clyde 25count 0 while count 3 輸入預設是字串型別,轉換成int型別 age of int input age of clyde if age of age of clyde print 輸入的年齡為 age ...