探索云世界
简单计算器实现,包括两个数
2024-01-0954
版权
版权声明:
本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《 阿里云开发者社区用户服务协议》和 《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写 侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
简介:简单计算器实现,包括两个数
正在加载中...
简单计算器实现,包括两个数
❤ 厾罗
简单计算器实现,包括两个数
以下代码用于实现简单计算器实现,包括两个数基本的加减乘除运算:
实例(Python 3.0+)
# Filename : test.py# author by : www.dida100.com# 定义函数def add(x, y): """相加""" return x + ydef subtract(x, y): """相减""" return x - ydef multiply(x, y): """相乘""" return x * ydef 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
文章标签:
目录
相关文章
学C的第十三天【应用多文件的形式实现 三子棋 程序(重点);练习:1. 打印9*9乘法口诀表、2. 求10个整数中的最大值、3. 分数加减交叉计算、4. 数一下 1到 100 的整数中出现了多少个9】-2
练习: 1. 打印9*9乘法口诀表 (打印时使用 %-2d :后面留两个空格)
学C的第十三天【应用多文件的形式实现 三子棋 程序(重点);练习:1. 打印9*9乘法口诀表、2. 求10个整数中的最大值、3. 分数加减交叉计算、4. 数一下 1到 100 的整数中出现了多少个9】
9.数组的应用实例1:三子棋(综合以前学习的知识) 三子棋的实现:(重点都在注释中) 1. 游戏不退出,继续玩下一把(循环) 2. 应用多文件的形式写代码
【C语言】(错题整理) 寻找完数、字符串中各类字符数的统计、最大公约数和最小公倍数、回文数计算 (循环、函数相关内容)
本篇博客旨在整理最近在头歌遇到的难题、错题,对其进行分析并整理。 一、循环 1.寻找完数(计算因子例题) 一个数如果恰好等于它的因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出1000之内的所有完数。 这道题的首要任务就是找到各个数的因子,然后再对其进行判断。那么计算这个数的因子,我们可以用循环,试每个小于它的数对其进行求余%,结果为零即是因子。
复习C部分:1.看代码求值题 2.写三个整数代码从大到小输出 3.打印1~100中所有3的倍数 4.给定两个数,求最大公约数(递减法,辗转相除法)
复习C部分:1.看代码求值题 2.写三个整数代码从大到小输出 3.打印1~100中所有3的倍数 4.给定两个数,求最大公约数(递减法,辗转相除法)
热门文章
最新文章
1
Spring框架(SpringBoot)中redis报错(Could not get a resource from the pool、java.net.SocketTimeoutException)
2
前沿 | AI不用地图和GPS也能认路:DeepMind再放大招
3
通过JMX监控Spring Boot应用
4
机房管理系列之KVM控制台
5
c#创建操作系统用户并加入组
6
Exchange 2010 UM角色安装后无法启动服务,错误 1000,1001
7
配置邮件传输规则
8
生命好复杂:RNA的「R」可在太空自然形成?
9
HI258摄像头旋转配置问题
10
ORA-19815,ORA-19809 :limit exceeded for recovery files
1
阿里云实时计算Flink版测评报告
35
2
spring源码剖析-spring-beans(内部核心组件,BeanDefinition的注册,BeanWapper创建)
32
3
spring源码刨析-spring-beans(内部核心组件,beanDefinition加载过程)
27
4
spring源码设计模式分析(四)-观察者模式
30
5
spring源码设计模式分析(五)-策略模式
28
6
spring源码设计模式分析(六)-模板方法模式
20
7
spring源码设计模式分析(七)-委派模式
15
8
spring源码设计模式分析(八)-访问者模式
16
9
spring源码设计模式分析(三)
17
10
spring源码设计模式分析-代理设计模式(二)
16