用python3 7 3編寫乙個問答遊戲

2021-10-23 03:47:32 字數 1596 閱讀 2038

我們先來看一下效果:

**如下:

import random,time

#首先初始化

number1 =

0number2 =

0answer1 =

0answer2 =

0score =

0chance =

5#在機會用光前重複執行

while chance !=0:

number1 = random.randint(1,

100)

number2 = random.randint(1,

100)

answer2 = number1 +number2

#提問answer1 =

int(

input

(str

(number1)

+'+'

+str

(number2)

+'='))

#如果對的話,就……

if answer1 == answer2:

score +=

5print

('答對了!'

) time.sleep(1)

print

('你的分數是'

+str

(score)

+'分!'

) time.sleep(1)

print

('請繼續'

) time.sleep(1)

#否則……

else

: chance -=

1print

('不對哦,正確答案是'

+str

(answer2)

) time.sleep(1)

print

('你還有'

+str

(chance)

+'次機會'

) time.sleep(1)

#遊戲結束後,根據得到的分數做出相應評價

print

('遊戲結束'

)time.sleep(1)

print

('你的分數是'

+str

(score)

+'分!'

)time.sleep(1)

if score <41:

print

('渣渣!'

)elif score <61:

print

('差遠了!'

)elif score <81:

print

('一般般!'

)elif score <91:

print

('不錯!'

)elif score <

101:

print

('很棒!'

)elif score >

100:

print

('厲害!'

)

用python編寫乙個小遊戲

1.隨機生成兩個數字 1 1000 在控制台中隨機獲取兩個數字相加 如果使用者輸入正確得10分,否則扣10分。總共5道題,最後輸出得分 import random grade 0for i in range 5 num1 random.randint 1,100 num2 random.randin...

用python編寫乙個計算器

1 2 60 30 40.0 5 9 2 5 3 7 3 99 4 2998 10 568 14 4 3 16 3 2 通過python實現,自動判斷括號以及加減乘除的運算優先順序,得出運算結果,顯示運算步驟 import redef atom cal exp if in exp 計算單個的乘法 a...

用python編寫乙個vim目錄管理外掛程式

命令 作用例項 py3 執行一條python語句 py3fprint hello world py3f 執行乙個python模組 py3f test.py 即在python中可以 import vim 然後使用該模組操作vim 表示vim當前所在 其中提供了如下屬性 line 當前所在行 buffe...