設計乙個程式,幫助小學生練習10以內的加法
詳情:隨機生成加法題目
學生檢視題目並輸入答案
判別學生答題是否正確
退出時,統計學生答題總數,正確數量及正確率(保留兩位小數點)
import random
correct = 0
worry = 0
ti = 0
while true:
a = random.randint(1,10)
b = random.randint(1,10)
print("%d+%d=" %(a,b))
ti += 1
d=input()
c = a + b
if d == "exit":
break
elif c == int(d):
correct += 1
print("正確")
else:
worry += 1
print("錯誤")
e = (float(correct)/float(ti))*100
print("答題總數為%d,正確數為%d,正確率為%.2f%%" %(ti,correct,e))
python書中練習題 python練習題
1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...
python的練習題 Python練習題
1 使用while迴圈輸入1 2 3 4 5 6 8 9 10 i 0while i 10 i i 1 if i 7 continue print i 結果 e python python python test.py1 2 求1 100的所有數的和 i 0sum 0 while i 100 i 1...
python練習題目
三色球問題 有紅 黃 藍三種顏色的求,其中紅球 3 個,黃球 3 個,綠球 6 個。先將這 12 個球混合放在乙個盒子中,從中任意摸出 8 個球,程式設計計算摸出球的各種顏色搭配。print red tyellow tblue for red inrange 0,4 for yellow in ra...