python練習 小學生練習運算

2021-09-16 18:07:09 字數 1190 閱讀 2707

小學生算術能力測試系統:

設計乙個程式,用來實現幫助小學生進行百以內的算術練習,它具有以

下功能:

提供10道加、減、乘或除四種基本算術運算的題目;

練習者根據顯示的題目輸入自己的答案,程式自動判斷輸入的答案是否

正確並顯示出相應的資訊。

import random

count = 0

right = 0

while true:

a = random.randint(0, 9)

# 作為除數

b = random.randint(1, 9)

op = [』+』, 『-』, 『*』, 『//』]

d = random.choice(op)

print(』%d %s %d = 』 % (a, d, b))

question = input(『請輸入您的答案: (q退出)』)

result1 = a + b

result2 = a - b

result3 = a * b

result4 = a // b

if question == str(result1):

print(『回答正確』)

right += 1

count += 1

elif question == str(result2):

print(『回答正確』)

right += 1

count += 1

elif question == str(result3):

print(『回答正確』)

right += 1

count += 1

elif question == str(result4):

print(『回答正確』)

right += 1

count += 1

elif question == 『q』:

break

else:

print(『回答錯誤』)

count += 1

percent = right / count

print(『測試結束,共回答%d道題,正確個數為%d,正確率為%.2f%%』

% (count, right, percent * 100))

python 小學生教材全解 小學生教材全解

秘密 2020年十大小學助教!第一名是意料之中的!本文不廢話,直接進入正題!公布名單!2020年十大小學助教 no.1 尖刀俠 小學英語語法學霸狂記 英語 no.2 薛金星 小學教材全解 語文 no.3 小學數學公式定律全解詞典 數學 no.4 名校學霸尖刀卷 英語 no.5 53天天練 語文 no...

小學生算術

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 很多小學生在學習加法時,發現 進製 特別容易出錯。你的任務是計算兩個三位數在相加時需要多少次進製。你編制的程式應當可以連續處理多組資料,直到讀到兩個0 這是輸入結束標記 輸入輸入兩個正整數m,n.m,n,都是三位數 輸出輸出m,...

小學生算術

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 很多小學生在學習加法時,發現 進製 特別容易出錯。你的任務是計算兩個三位數在相加時需要多少次進製。你編制的程式應當可以連續處理多組資料,直到讀到兩個0 這是輸入結束標記 輸入輸入兩個正整數m,n.m,n,都是三位數 輸出輸出m,...