小学生计算能力测试系统

设计一个程序,用来实现帮助小学生进行算术运算练习,
它具有以下功能:
提供基本算术运算(加减乘)的题目,每道题中的操作数是随机产生的,
练习者根据显示的题目输入自己的答案,程序自动判断输入的答案是否正确
并显示出相应的信息。最后显示正确率。

import random
count = 10
right_count = 0
for i in range(count):num1 = random.randint(1, 10)num2 = random.randint(1, 10)symbol = random.choice(["+", "-", "*"])result = eval(f"{num1}{symbol}{num2}")question = f"{num1} {symbol} {num2} = ?"print(question)user_answer = int(input("Answer:"))if user_answer == result:print("Right")right_count += 1else:print("Error")
print("Right percent: %.2f%%" %(right_count/count*100))

Python实例:小学生计算能力测试系统相关推荐

  1. 小学生计算能力测试系统设计

    小学生计算能力测试系统设计 面向小学1~3年级学生,随机选择两个整数,通过选择加.减.乘.除四种运算符中的其中一个连接形成算式,对学生基本运算能力进行测试.功能要求: (1)电脑随机出10道题,每题1 ...

  2. python软件开发电子产品测试方向_基于Python语言的自动测试系统通用软件平台实现...

    期 No.5 2019 年 3 月 Mar. 2019 收稿日期: 2018-05-06 稿件编号: 201805027 基金项目: 中国电科第十研究所发展基金 ( SSJ-1784 ) 作者简介: ...

  3. 第十二周 小学生计算能力测试

    /* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:张立锋 *完成日期:2013年11月1 ...

  4. 小学生四则运算考试系统Java

    作为大一的新生,突然出现一个实训课程,让原本平静的生活变得很充实,学校要求写一个小学生四则运算考试系统的项目,包括自动出题.自动判断对错并给出得分.自动给出正确答案,同时还有倒计时,在经过几天的努力之 ...

  5. 小学生数学测试软件编写分析,通过c语言编写小学生数学测试软件c语言课程设计.pdf...

    C 语言课程设计 设计期限 20XX年 6 月 17 开始 至 2013 年 6 月 21 结束 系 别 信息管理与信息系统 专 业 36 班级 112030601 学生姓名 邓茂华 学号 11203 ...

  6. 小学生数学测试软件编写分析,通过C语言编写小学生数学测试软件C语言课程设计...

    <通过C语言编写小学生数学测试软件C语言课程设计>由会员分享,可在线阅读,更多相关<通过C语言编写小学生数学测试软件C语言课程设计(14页珍藏版)>请在人人文库网上搜索. 1. ...

  7. C语言大作业小学生数学检测系统,小学数学测试系统C语言设计.doc

    小学数学学习系统设计报告 目 录 一.设计要求 -----------2 二.设计目的 -----------2 三.设计的具体实现 1.系统概述:----------------2 2.总体设计:- ...

  8. python电源自动化测试仪器经销商_自动测试系统_电源自动测试系统_ATE自动测试设备_自动化测试系统...

    系统各结构介绍 1 信号控制单元 功能: 1.  根据检测要求,对各种信号源的输出的自动控制 2.  对被检测产品的输出信号采集 3.  根据测试要求自动管理各部分供电 特点: 1.  自动化: A. ...

  9. python项目--打字测试系统V1.0

    更多功能正在开发中... 代码就在下方,欢迎大家一起交流,共同进步. import threading from tkinter import * from tkinter import scroll ...

最新文章

  1. pandas使用pd.concat纵向合并多个dataframe实战:多个dataframe的纵向合并、为纵向合并的多个dataframe设置标识符指定数据来源
  2. 关于变量在循环内声明还是在循环外声明
  3. Gartner: 2016年十大安全预测
  4. erlang精要(4)-列表及运算
  5. 1.cocos2dx内存管理和CCArray,CCMenuItem
  6. 在windows上安装OpenCV
  7. 创新视角下的复盘 | 2021/08/01-2021/09/30
  8. 团队作业-第1周-提交处-团队组建及项目启动
  9. 国家信息安全水平考试NISP一级模拟题
  10. hadoop组件中的hive安装
  11. UniApp引入极光推送
  12. 如何管理计算机软件,驱动人生怎么管理软件 让你轻松管理电脑中的程序
  13. 阿里云服务器如何更换公网ip地址?
  14. java怎么画八卦图_自己画八卦图怎么画?电脑绘制八卦图|八卦图的简单画法
  15. 计算机大类和三不限哪个好考,上岸经验 !公考千万别报“三不限”职位!
  16. C++开源游戏推荐,reshade游戏画质增强工具
  17. STM32物联网之TFTP文件传输
  18. 开源Wi-Fi芯片/FPGA设计以及背后的中国开发者(转载)
  19. cocos2d-x:七彩连珠
  20. 类(课堂作业参考答案)

热门文章

  1. Oracle联合主键
  2. Transformer变种—Swin Transformer
  3. VLOOKUP 使用变量
  4. 怎么查看mysql的库名_如何查看数据库名呢?
  5. JAVA类与面向对象
  6. C++成长历程 之 字符图形
  7. 情景感知:基本概念、关键技术与应用系统
  8. 新手使用GDAL详细教程
  9. Android Seekbar进度条末端显示不全的解决方法
  10. 迅虎WordPress scocial登录插件 付费下载 授权算法