第五次作业
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='')
程序运行截图: