Python 简单计算器实现

以下代码用于实现简单计算器实现,包括两个数基本的加减乘除运输:

# Filename : test.py

# author by : www.w3cschool.cn

# 定义函数

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

输入第一个数字: 5

输入第二个数字: 2

5 - 2 = 3

python数字计算器,Python 简单计算器实现相关推荐

  1. python数字类型-python数字类型

    在python中,数据采用了对象的形式(无论是python内置对象还是使用python工具和像C语言自行创建的对象). Python数字类型工具:整数和浮点数 复数 固定精度的十进制数 有理分数 集合 ...

  2. Android 房租计算器,简单计算器

    房租计算器 功能简介 1.根据入住时间,计算入住至今的月份间隔,x月x天: 2.自定义计算器,无括号,简单计算器: 3.使用SqLite存储计算结果,使用RecyclerView显示数据,实现刷新和加 ...

  3. python数字类型-Python数字类型及其操作

    数字类型 Python 语言提供了3种数字类型:整数.浮点数和复数. 布尔型 In addition, Booleans are a subtype of integers. 整数类型(int)与数学 ...

  4. python数字类型-Python基础:数据类型-数字(5)

    在Python中,所有的数据类型都是类,每一个变量都是类的实例. Python中有6种标准数据类型:数字(Number).字符串(String).列表(List).元组(Tuple).集合(Sets) ...

  5. 微型计算机的计算器,微机简单计算器程序设计

    <微机简单计算器程序设计>由会员分享,可在线阅读,更多相关<微机简单计算器程序设计(15页珍藏版)>请在人人文库网上搜索. 1.课程设计(大作业)报告课程名称:微机原理与汇编语 ...

  6. python数字类型-Python数字类型有哪些

    python中数字类型有分为如下几种类型:整型 - int 长整型 - long 浮点型 - float 复数型 - complex Python是一种弱类型语言,所以变量都是不需要提前声明,可以直接 ...

  7. python数字类型-Python数字类型介绍

    数据类型介绍 Python数据类型可分为:数字型和非数字型 数字型 整型(int) 浮点型(float) 布尔型(bool) 真(True) 假(False) 复数型(complex) 主要用于科学计 ...

  8. python数字类型-Python Number(数字)

    Python Number(数字) Python Number 数据类型用于存储数值. 数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间. 以下实例在变量赋值 ...

  9. java程序 计算器_简单计算器(java)

    再次验证了一个真理,隔岸观火不如身临其境,亲自动手写过才知道有多蛋疼,以前光顾着YY了,面壁去-- 有些个bug目前还想不到怎么处理,欢迎板砖,欢迎鄙视~~ import java.awt.*; im ...

  10. Lesson 013 —— python 数字

    Lesson 013 -- python 数字 Python 数字数据类型用于存储数值. 数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间. Python 支持三种不同的 ...

最新文章

  1. 计算机组成原理——知识结构体系
  2. 哈尔滨工业大学计算机改专业课,哈尔滨工业大学计算机专业课 复试 2013HITCS
  3. window 服务(一)
  4. placeholder的使用
  5. python如何给定取值范围_python怎么限定函数自变量取值范围
  6. 《PWA实战:面向下一代的Progressive Web APP》读书笔记
  7. win10下安装pyspark及碰到的问题
  8. resttemplate post提交json_SEO工具脚本,Python百度普通收录API提交工具
  9. oracle 函数 实现重载_Oracle 过程、函数、包、重载、自主事务
  10. Java 关键字super和this的使用及区别
  11. Microsoft SQL Server是如何加密口令的?未公开的加密函数
  12. Gradle 下载失败的问题解决
  13. 【高等数学】基本求导法则与导数公式
  14. i7 9750h和i5 9400参数对比哪个好
  15. 深度学习概念挖掘——GPU
  16. 【DM】Combating Web Spam with TrustRank - 用TrustRank对抗网络垃圾邮件
  17. 在Vue中使用highlight.js
  18. 【AES】基于FPGA的128位AES加解密系统设计实现
  19. 倍福--电子凸轮的基本配置
  20. modbus寄存器、功能码、报文结构解析

热门文章

  1. 平面问题IGA程序初稿
  2. 如何注册教育邮箱?如何注册邮箱地址?群发邮箱如何注册?
  3. 计算机主机硬盘主要有,现在电脑上的硬盘都有哪几种?
  4. VMware与主机文件共享
  5. 中国柔性线路板(FPC)市场发展现状调研及未来投资趋势展望报告2022-2028年
  6. LeetCode 272 Closest Binary Tree Traversal II 解题思路
  7. 搜索引擎系统———引擎模块(ssm三剑客项目)
  8. stm32点亮三个led灯
  9. 利用Overleaf编辑论文参考文献
  10. 电脑自动获取ip地址在哪里设置