Github项目地址:https://github.com/Moonlightlight/szys
PSP表格
解题思路:
1.了解四则运算是指加法、减法、乘法和除法四种运算。
2.先做设计,四则运算需具备加法,减法,乘法和除法。学习需要用到的类库。
3.了解效能分析等工具,并且可以运用。
设计实现过程:
1、随机产生[1,100]之间的两个整数
2、随机产生一个运算符(+,-,*,/)
3、把两个整数和一个运算符作为一个算式打印
4、用户输入算式的运算结果
关键代码:
while True:
fh = random.randint(0, 3) n1 = random.randint(1, 100) #数1 n2 = random.randint(1, 100) #数2 jsz = 0 #计算得到的数值 if fh == 0: #相加 jsz = n1 + n2 elif fh == 1: #相减 n1,n2 = max(n1,n2),min(n1,n2) jsz = n1 - n2 elif fh == 2: #相乘 jsz = n1 * n2 elif fh == 3: #相除 n1,n2 = max(n1,n2),min(n1,n2) while n1 % n2 != 0: n1 = random.randint(1, 100) n2 = random.randint(1, 100) n1,n2 = max(n1,n2),min(n1,n2) jsz = int(n1 / n2) print(n1, ysf[fh], n2, '= ', end='')程序运行截图: