改善數字小遊戲
阿新 • • 發佈:2018-06-25
TE ron while inpu temp == 返回結果 獎勵 生成隨機數 else:
if guess > 8:
print("大了大了")
else:
print("小咯小咯")
print("遊戲結束啦") break
else:
if guess > 8:
print("大了大了")
else:
print("小咯小咯")
err_time+=1
else:
print("嘗試太多次數啦")
print("遊戲結束啦") print("你是我心中的那個她嘛?")
print("猜中也沒用")
break
else:
if guess > 8:
print("大了大了")
else:
print("小咯小咯")
err_time+=1
else:
print("嘗試太多次數啦")
print("遊戲結束啦")
大於
= 大於等於
< 小於
<= 小於等於
== 等於
!= 不等於
判斷語句
if 條件:
條件為真(True)執行的操作
else:
條件為假(False)執行的操作
while 條件:
條件為真(True)執行的操作
temp = input("請輸入一個數字:")
guess = int(temp)
while guess != 8:
temp = inpur("猜錯了,請重新輸入一個數字:")
guess == int(temp)
if guess == 8:
print("你是我心中的那個她")
print("可惜沒有獎勵")
if guess > 8:
print("大了大了")
else:
print("小咯小咯")
print("遊戲結束啦")
次數循環
temp = input("請輸入一個數字:")
guess = int(temp)
err_time = 0
while err_time < 3:
temp = input("猜錯了,請重新輸入一個數字:")
guess = int(temp)
if guess == 8:
print("你是我心中的那個她嘛?")
print("猜中也沒用")
else:
if guess > 8:
print("大了大了")
else:
print("小咯小咯")
err_time+=1
else:
print("嘗試太多次數啦")
print("遊戲結束啦")
random模塊
生成隨機數後返回結果
import random
num = random.randint(1,10)
guess = int(num)
err_time = 0
while err_time < 3:
num = input("請輸入一個數字:")
guess = int(num)
if guess == 8:
print("猜中也沒用")
break
else:
if guess > 8:
print("大了大了")
else:
print("小咯小咯")
err_time+=1
else:
print("嘗試太多次數啦")
print("遊戲結束啦")
改善數字小遊戲