1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python实现简单计算器(加减乘除)

python实现简单计算器(加减乘除)

时间:2019-06-06 12:37:06

相关推荐

python实现简单计算器(加减乘除)

实现加减乘除计算器

import randomcount = 0right = 0op = ['+','-','*','/']while True:a= random.randint(0,9)b= random.randint(0,9)s = random.choice(op)print('%d %s %d = ' %(a,s,b))question = input('请输入您的答案:(q退出)')if s == '+':result = a + bif s == '-':result = a - bif s == '*':result = a * bif s == '/':result = a // bif question == str(result):print('回答正确')right += 1count += 1elif question == 'q':breakelse:print('回答错误')count += 1percent = right / countprint('测试结束,共回答%d道题,正确个数为%d,正确率为%.2f%%' %(count,right,percent * 100))

设计一个程序,帮助小学生练习10以内的加法

题目要求: 随机生成加法题目;学生查看题目并输入答案;判别学生答题是否正确?退出时, 统计学生答题总数,正确数量及正确率(保留两位小数点);

import randoms = int(input('输入题目数量:'))ture = 0for i in range(0,s):num1 = random.randint(1,9)num2 = random.randint(1,9)print('%d+%d=?' %(num1,num2))sum = num1 + num2student = int(input('请输入答案:'))if sum == student :print('答案正确!')ture += 1else:print('答案错误!')else:print('ture:%d' %(ture))zql = (ture/s)*100print('学生答题总数为:%d\n正确数量为:%d\n 正确率为:%.2f%%' %(s,ture,zql))

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。