[转载] 利用python制作简单计算器
参考链接: 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制作简单计算器相关推荐
- 利用Python制作简单的小程序:IP查看器
前言 说实话,查看电脑的IP,也挺无聊的,但是够简单,所以就从这里开始吧.IP地址在操作系统里就可以直接查看.但是除了IP地址,我们也想通过IP获取地理地址和网络运营商情况.IP地址和地理地址并没有固 ...
- 专属微信二维码python制作_如何利用Python制作简单的公众号二维码关注图
创意配图:微信,微信公众号,微信大V 而且最近发现了一个新的图像处理方面的库-Wand,它是 ImageMagick 库的 Python 接口.于是,我就打算用这个库来实现简单的制作一个二维码关注图, ...
- 利用python制作简单播放器
在这里可以制作小播放器的界面,objectName 是每一个图片,图标每一个部位的名字,它们每个地方都有一个属于自己的小名字. windowtitle 可以为自己的小播放器取一个好听又可爱的名字. w ...
- 利用python制作简单小闹钟
这个程序的基本思路是: 先输入用户想要设定的闹钟时间,然后不断地检查当前时间是否达到了设定时间,如果达到了,则播放提示音乐并弹出一个提示框. 注意,运行该代码,请确保已将正确的音频文件放在与程序文件相 ...
- 利用函数制作简单计算器小功能
输入任意数字进行任意计算并输出结果. 注意: 要注意数据类型之间的转换: return返回的是值!
- 利用Python制作王者荣耀出装小助手,引来了老板的注意!
导语 T_T并不玩这些游戏... 单纯来蹭个热点... 大概是因为蹭热点需要的技术含量比较低? 就这样吧~~~ 利用Python制作命令行版的王者荣耀出装小助手. Let's Go! 开发工具 Pyt ...
- 小哥哥你有98K吗?利用Python制作一款多功能变声器!
前言 好吧,关于这句小哥哥你有98K吗?出自别人口中经常说的玩笑话,我也略懂一些游戏嘛.不过不常玩,废话不多说,开始咱们今天的教程,非常简单! 利用Python制作一款多功能变声器! 咱们首先登陆百度 ...
- python如何制作一个工程软件_如何利用python制作一个解压缩软件-Go语言中文社区...
如何利用python制作一个解压缩软件 python实现解压缩的重要模块就是--zipfile,其次是os 安装zipfile模块 首先得安装zipfile模块,打开cmd输入一下命令即可安装 pip ...
- python拼图_利用python制作拼图小游戏的全过程
开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块 关注公众号:Python学习指南,回复"拼图"即可获取源码 环境搭建 安装P ...
最新文章
- Swift----函数 、 闭包 、 枚举 、 类和结构体 、 属性
- python字典操作添加_Python字典常见操作实例小结【定义、添加、删除、遍历】
- 接班 RT 系统?Windows 10 云服务版首次亮相
- Golang 为什么不能直接将任意类型数组赋值给 []interface{}完成泛型操作
- David Silver强化学习公开课】-2:MDP
- Java工程师知识图谱
- linux安装python
- 安卓获取Java端连接
- CRMEBv3.1微商城源码,含小程序商城,公众号商城,H5商城
- tomcat修改http长度限制_解决浏览器与服务器请求url长度限制
- java h5 调用摄像头_基于百度AI使用H5实现调用摄像头进行人脸注册、人脸搜索功能(Java)...
- python大数据分析入门实例-记一次小机器的 Python 大数据分析
- 通过亚马逊云科技实现基于 Restful API 的 CloudFront Distribution 复制/克隆功能
- html怎么设置取消隐藏,怎么取消wifi隐藏_取消隐藏wifi设置方法-192路由网
- java程序代码实现手机号码归属地查询
- 在家也能健身(05):腹肌
- jsoup爬取王者荣耀所有英雄背景图片
- moto Z2 Force ATT 版手机刷安卓8.0系统教程
- 如何学习编程?怎样学好编程?
- 记一次python,QQ机器人开发(入门)