漫星闪 发表于 2022-8-3 10:34:25

计算器(支持加减乘除)

本帖最后由 青出于蓝 于 2022-8-3 16:35 编辑

Hello,今天给大家带来的是一个简易计算器,是今天看python刷题视频时突发奇想做出来的,这里把视频贴上:https://www.bilibili.com/video/BV1yS4y1J7aX?spm_id_from=333.337.search-card.all.click&vd_source=5533903b785c1d6e45db50cfc05fa816
废话少说,代码见真相:"""计算器"""
while 8 < 9:
   
    a = input("number1:")
    b = input("number2:")
    c = input("请输入运算符:")

    if c == "+":
      d = float(a) + float(b)
      print(d)

    elif c == "-":
      e = float(a) - float(b)
      print(e)

    elif c == "*":
      f = float(a) * float(b)
      print(f)

    elif c == "/":
      g = float(a) / float(b)
      print(g)

漫星闪 发表于 2022-8-3 10:35:26

大家评分吧!QQ了{:10_266:}

hky595185055 发表于 2022-8-3 15:41:27

wuao

jackz007 发表于 2022-8-3 21:30:06

      不用这么麻烦吧,eval() 可以直接执行 Python 语句,试试这个代码:
print(eval(input('请输入算式 :')))

漫星闪 发表于 2022-8-4 06:49:01

谢谢,我还没学到。

kerln888 发表于 2022-8-4 07:59:35

加油,再做个GUI界面出来

漫星闪 发表于 2022-8-4 08:10:55

kerln888 发表于 2022-8-4 07:59
加油,再做个GUI界面出来

完了,压力给到我这了,大佬能教教我吗?

tommyyu 发表于 2022-8-4 09:52:47

漫星闪 发表于 2022-8-4 08:10
完了,压力给到我这了,大佬能教教我吗?

Easygui学习文档

漫星闪 发表于 2022-8-4 10:39:48

谢谢,今天顺手还添加了一下decimal模块

鱼cpython学习者 发表于 2022-8-4 11:01:38

哈哈哈,我以前还搞过支持括号的计算器,那时啥也不懂,不知道有eval。
加油,继续学下去{:5_108:}

hveagle 发表于 2022-10-23 10:09:36

漫星闪 发表于 2022-8-3 10:35
大家评分吧!QQ了

你贴上的视频是你发布的吗?

zhangjinxuan 发表于 2022-10-23 10:17:42

做的不错,希望以后可以创作更多有意思的作品{:10_275:}

zhangjinxuan 发表于 2022-10-23 10:18:31

建议了解了解 eval, exec, 这两个函数很有意思

zhangjinxuan 发表于 2022-10-23 20:53:40

本帖最后由 zhangjinxuan 于 2022-10-24 07:26 编辑

啊哈
页: [1]
查看完整版本: 计算器(支持加减乘除)