猫史档案馆


【Python作品分享】四则运算计算器【作品秀】

用户:_Rise__Rise_查看:76 回复:8 评论:12 创建时间:2020-05-02T19:18:32


【作品展示】

center_image

 

【作品介绍】

可以算加减乘除法

不可混合运算

 

【作品源代码】

for __count in range(100):
    print(input('加法打1,减法打2,乘法打3,除法打4'))
    if (int(input()) == 1):
        print(input('输入一个加数'))
        a = int(input())
        print(input('输入另一个加数'))
        b = int(input())
        print('最终结果:', (a + b))
    elif (int(input()) == 2):
        print(input('输入被减数'))
        a = int(input())
        print(input('输入减数'))
        b = int(input())
        print('最终结果', (a - b))
    elif (int(input()) == 3):
        print(input('输入一个因数'))
        a = int(input())
        print(input('输入另一个因数'))
        b = int(input())
        print('最终结果', (a * b))
    elif (int(input()) == 4):
        print(input('输入被除数'))
        a = int(input())
        print(input('输入另一个除数'))
        b = int(input())
        print('最终结果', (a / b))
    else:
        print('不要输入其他数字')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页第 1 页 / 共 1 页下一页
_Rise__Rise_

dd

点赞0


评论


_Rise__Rise_

dd

点赞0


评论


蕉饼蕉饼

db

点赞0


评论


_Rise__Rise_

dd

点赞0


评论


_Rise__Rise_

dd

点赞0


评论


wrmdcxywrmdcxy

不对,你写那么多input干嘛

点赞0


评论

有什么问题吗

这样会一直输入输入输入

写input()就是输入一次

那怎样解决呢

把input()的返回值赋值给一个变量,而不是把input()当作一个变量。

这说明了是用积木拼的

不是积木平的,我一直在用kitten的思维学Python,可能有些地方两者有些不同

所以会有这种现象


opjest_Redstoneopjest_Redstone

dddd

 

点赞0


评论


wrmdcxywrmdcxy

这样才对

for __count in range(100):
    a = int(input('加法打1,减法打2,乘法打3,除法打4:'))
    if (a == 1):
        a = int(input('输入一个加数'))
        b = int(input('输入另一个加数'))
        print('最终结果:', (a + b))
    elif (a == 2):
        a = int(input('输入被减数'))
        b = int(input('输入减数'))
        print('最终结果', (a - b))
    elif (a == 3):
        a = int(input('输入一个因数'))
        b = int(input('输入另一个因数'))
        print('最终结果', (a * b))
    elif (a == 4):
        a = int(input('输入被除数'))
        b = int(input('输入另一个除数'))
        print('最终结果', (a / b))
    else:
        print('不要输入其他数字')

点赞0


评论

哦,学到了学到了

input做的事情是在标准输入里获取一行输入流,接收的参数会被打印。函数应该像这样:from sys import stdin,stdout;def input(msg):stdout.write(msg);a=stdin.readline();return a

啊,听不到,我才刚学

好吧。。。。。。。。。