Python實(shí)現(xiàn)隨機(jī)生成算術(shù)題的示例代碼
前言
前幾天去我姐家里蹭飯吃,發(fā)現(xiàn)我姐家里的小外甥女兒已經(jīng)上小學(xué)了,正在瘋狂趕作業(yè),加減乘除還有很多題目都經(jīng)常出錯。
我姐說老師每天給他們布置了作業(yè):每天堅(jiān)持做乘法和加減法混合運(yùn)算。平常不僅費(fèi)紙張還老是需要出題目,腦瓜子都想懵了
這我必須幫幫忙,用Python寫了一段自動生成小學(xué)生計(jì)算題的代碼,這下子外甥女兒應(yīng)該會更喜歡我這個姨姨吧~
1、環(huán)境準(zhǔn)備
隨機(jī)生成生成計(jì)算題,那我們便需要導(dǎo)入random模塊。
環(huán)境安裝:python 3.8: 解釋器、pycharm: 代碼編輯器。這次的內(nèi)容很簡單不需要安裝什么模塊,直接安裝完P(guān)ython可以直接使用的哈~
2、主程序
import random def add(): a=random.randint(0,10) b=random.randint(0,10) print(f"{a}+=?") c=input(">") if a+b!=int(c): print("wrong!") else: print("right!") def subtract(): j = random.randint(0, 100) h = random.randint(0, 100) print(f"{j}-{h}=?") s = input(">") if j - h != int(s): print("wrong!") else: print("riht!") def multiplication(): x=random.randint(0,100) y=random.randint(0,100) print(f"{x}*{y}=?") z=input(">") if x*y!=int(z): print("wrong!") else: print("riht!") def divide(): l = random.randint(0, 100) m = random.randint(1, 100) print(f"{l}/{m}=?") o = input(">") if l / m != float(o): print("wrong!") else: print("riht!") i=1 while i<=10: i+=1 add() multiplication() subtrct() divide()
3、效果展示
到此這篇關(guān)于Python實(shí)現(xiàn)隨機(jī)生成算術(shù)題的示例代碼的文章就介紹到這了,更多相關(guān)Python隨機(jī)生成算術(shù)題內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python Pytorch深度學(xué)習(xí)之Tensors張量
今天小編就為大家分享一篇Pytorch之Tensors張量的文章,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-10-10各種Python庫安裝包下載地址與安裝過程詳細(xì)介紹(Windows版)
這篇文章主要介紹了Windows版的各種Python庫安裝包下載地址與安裝過程詳細(xì)介紹,本文給大家提供了windows版的各種Python庫安裝包下載地址等相關(guān)知識,非常不錯具有參考借鑒價值,需要的朋友可以參考下2016-11-11Async?IO在Python中的異步編程工作實(shí)例解析
這篇文章主要為大家介紹了Async?IO在Python中的異步編程工作實(shí)例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12Python?matplotlib中plt.plot()函數(shù)的顏色參數(shù)設(shè)置及可以直接運(yùn)行的程序代碼
在數(shù)據(jù)可視化中matplotlib.pyplot模塊的plot函數(shù)是一個非常重要且常用的工具,用于繪制2D圖形,這篇文章主要給大家介紹了關(guān)于Python?matplotlib中plt.plot()函數(shù)的顏色參數(shù)設(shè)置及可以直接運(yùn)行的程序代碼,需要的朋友可以參考下2024-03-03Django urls.py重構(gòu)及參數(shù)傳遞詳解
這篇文章主要介紹了Django urls.py重構(gòu)及參數(shù)傳遞詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-07-07詳解python百行有效代碼實(shí)現(xiàn)漢諾塔小游戲(簡約版)
這篇文章主要介紹了詳解python百行有效代碼實(shí)現(xiàn)漢諾塔小游戲(簡約版),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10