码迷,mamicode.com
首页 > 其他好文 > 详细

第五次作业

时间:2018-04-19 14:04:13      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:运用   img   分享   bubuko   int   相减   hub   相加   加法   

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=‘‘)

程序运行截图:

技术分享图片

 

第五次作业

标签:运用   img   分享   bubuko   int   相减   hub   相加   加法   

原文地址:https://www.cnblogs.com/light1/p/8881762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!