参考链接: Python程序制作一个简单的计算器

利用python的定义函数,加上if的条件语句进行编程

def add(x, y):

"""相加"""

return x + y

def subtract(x, y):

"""相减"""

return x - y

def multiply(x, y):

"""相乘"""

return x * y

def divide(x, y):

"""相除"""

return x / y

# 用户输入

print("选择运算:")

print("1、相加")

print("2、相减")

print("3、相乘")

print("4、相除")

choice = input("输入你的选择(1/2/3/4):")

num1 = int(input("输入第一个数字: "))

num2 = int(input("输入第二个数字: "))

if choice == '1':

print(num1, "+", num2, "=", add(num1, num2))

elif choice == '2':

print(num1, "-", num2, "=", subtract(num1, num2))

elif choice == '3':

print(num1, "*", num2, "=", multiply(num1, num2))

elif choice == '4':

print(num1, "/", num2, "=", divide(num1, num2))

else:

print("非法输入")

**结果**

1、相加

2、相减

3、相乘

4、相除

输入你的选择(1/2/3/4):2

输入第一个数字: 3

输入第二个数字: 5

3 - 5 = -2

[转载] 利用python制作简单计算器相关推荐

  1. 利用Python制作简单的小程序:IP查看器

    前言 说实话,查看电脑的IP,也挺无聊的,但是够简单,所以就从这里开始吧.IP地址在操作系统里就可以直接查看.但是除了IP地址,我们也想通过IP获取地理地址和网络运营商情况.IP地址和地理地址并没有固 ...

  2. 专属微信二维码python制作_如何利用Python制作简单的公众号二维码关注图

    创意配图:微信,微信公众号,微信大V 而且最近发现了一个新的图像处理方面的库-Wand,它是 ImageMagick 库的 Python 接口.于是,我就打算用这个库来实现简单的制作一个二维码关注图, ...

  3. 利用python制作简单播放器

    在这里可以制作小播放器的界面,objectName 是每一个图片,图标每一个部位的名字,它们每个地方都有一个属于自己的小名字. windowtitle 可以为自己的小播放器取一个好听又可爱的名字. w ...

  4. 利用python制作简单小闹钟

    这个程序的基本思路是: 先输入用户想要设定的闹钟时间,然后不断地检查当前时间是否达到了设定时间,如果达到了,则播放提示音乐并弹出一个提示框. 注意,运行该代码,请确保已将正确的音频文件放在与程序文件相 ...

  5. 利用函数制作简单计算器小功能

    输入任意数字进行任意计算并输出结果. 注意: 要注意数据类型之间的转换: return返回的是值!

  6. 利用Python制作王者荣耀出装小助手,引来了老板的注意!

    导语 T_T并不玩这些游戏... 单纯来蹭个热点... 大概是因为蹭热点需要的技术含量比较低? 就这样吧~~~ 利用Python制作命令行版的王者荣耀出装小助手. Let's Go! 开发工具 Pyt ...

  7. 小哥哥你有98K吗?利用Python制作一款多功能变声器!

    前言 好吧,关于这句小哥哥你有98K吗?出自别人口中经常说的玩笑话,我也略懂一些游戏嘛.不过不常玩,废话不多说,开始咱们今天的教程,非常简单! 利用Python制作一款多功能变声器! 咱们首先登陆百度 ...

  8. python如何制作一个工程软件_如何利用python制作一个解压缩软件-Go语言中文社区...

    如何利用python制作一个解压缩软件 python实现解压缩的重要模块就是--zipfile,其次是os 安装zipfile模块 首先得安装zipfile模块,打开cmd输入一下命令即可安装 pip ...

  9. python拼图_利用python制作拼图小游戏的全过程

    开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块 关注公众号:Python学习指南,回复"拼图"即可获取源码 环境搭建 安装P ...

最新文章

  1. Swift----函数 、 闭包 、 枚举 、 类和结构体 、 属性
  2. python字典操作添加_Python字典常见操作实例小结【定义、添加、删除、遍历】
  3. 接班 RT 系统?Windows 10 云服务版首次亮相
  4. Golang 为什么不能直接将任意类型数组赋值给 []interface{}完成泛型操作
  5. David Silver强化学习公开课】-2:MDP
  6. Java工程师知识图谱
  7. linux安装python
  8. 安卓获取Java端连接
  9. CRMEBv3.1微商城源码,含小程序商城,公众号商城,H5商城
  10. tomcat修改http长度限制_解决浏览器与服务器请求url长度限制
  11. java h5 调用摄像头_基于百度AI使用H5实现调用摄像头进行人脸注册、人脸搜索功能(Java)...
  12. python大数据分析入门实例-记一次小机器的 Python 大数据分析
  13. 通过亚马逊云科技实现基于 Restful API 的 CloudFront Distribution 复制/克隆功能
  14. html怎么设置取消隐藏,怎么取消wifi隐藏_取消隐藏wifi设置方法-192路由网
  15. java程序代码实现手机号码归属地查询
  16. 在家也能健身(05):腹肌
  17. jsoup爬取王者荣耀所有英雄背景图片
  18. moto Z2 Force ATT 版手机刷安卓8.0系统教程
  19. 如何学习编程?怎样学好编程?
  20. 记一次python,QQ机器人开发(入门)

热门文章

  1. 【Luogu1484】种树(贪心,堆)
  2. 小米2S ROM重分区
  3. LeetCode解题思路—双指针模式
  4. 树的表示(1)--双亲表示法
  5. 2013蓝桥杯C++B:高斯日记;马虎的算式(2种解法)
  6. 常见图片格式与调色算法
  7. bzoj 1406: [AHOI2007]密码箱
  8. bzoj 3101: N皇后
  9. 海量数据处理的 Top K相关问题
  10. java实现图片裁剪