猫史档案馆


【Python作品分享】计算器🧮(混合运算)【作品秀】

用户:田子乐大田子乐大查看:0 回复:1 评论:0 创建时间:2024-07-23T20:57:31


【作品展示】

center_image

 

【作品介绍】

它可以计算

 

【作品源代码】

im1 = 0
number1 = input('请输入数字:')
number2 = input('请输入数字:')
yunsuanfu = input('请输入符号:')
if yunsuanfu == '+':
    im1 = int(number1) + int(number2)
    print('答案是:' + str(im1))

elif yunsuanfu == '-':
    im1 = int(number1) - int(number2)
    print('答案是:' + str(im1))

elif yunsuanfu == '*':
    im1 = int(number1) * int(number2)
    print('答案是:' + str(im1))

elif yunsuanfu == '/':
    im1 = int(number1) / int(number2)
    print('答案是:' + str(im1))

elif yunsuanfu == '//':
    im1 = int(number1) // int(number2)
    print('答案是:' + str(im1))

elif yunsuanfu == '%':
    im1 = int(number1) %int(number2)
    print('答案是:' + str(im1))
while True:
    number2 = input('请输入数字:')
    yunsuanfu = input('请输入符号:')
    if yunsuanfu == '+':
        im1 = im1 + int(number2)
        print('答案是:'+ str(im1))

    elif yunsuanfu == '-':
        im1 = im1 - int(number2)
        print('答案是:' + str(im1))

    elif yunsuanfu == '*':
        im1 = im1 * int(number2)
        print('答案是:' + str(im1))

    elif yunsuanfu == '/':
        im1 = im1 / int(number2)
        print('答案是:' + str(im1))

    elif yunsuanfu == '//':
        im1 = im1 // int(number2)
        print('答案是:' + str(im1))

    elif yunsuanfu == '%':
        im1 = im1 %int(number2)
        print('答案是:' + str(im1))










 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
thewindows7thewindows7

可以更简单:

pelayr = input('请输入算式:')
a = eval(pelayr)
print(a)

点赞0


评论