- 整数四则运算
 
输入两个非零整数,在4 行中按顺序输出两个数的加、减、乘、除的计算结果。
示例
输入:    
12
输出:
3-120.5
参考代码
a = int(input())b = int(input())print(a + b)print(a - b)print(a * b)print(a / b)
- 整数四则运算与格式化输出
 
Python 可以方便的实现计算器的功能。数学意义上的加、减、乘、除在Python中分别以符号“+、-、、/”表示。 
试编程实现分两行输入两个非零整数,并在4 行中按顺序输出两个数的加、减、乘、除的计算结果。要求输出与如下示例格式相同,符号前后各有一个空格。
整数1 + 整数2 = 和
整数1 - 整数2 = 差
整数1  整数2 = 积
整数1 / 整数2 = 商
示例
输入:    
12
输出:
1 + 2 = 31 - 2 = -11 * 2 = 21 / 2 = 0.5
参考代码
a = int(input())b = int(input())print(f'{a} + {b} = {a + b}')print(f'{a} - {b} = {a - b}')print(f'{a} * {b} = {a * b}')print(f'{a} / {b} = {a / b}')
2. 浮点数四则运算与格式化输出
Python 可以方便的实现计算器的功能。数学意义上的加、减、乘、除在Python中分别以符号“+、-、、/”表示。
试编程实现分两行输入两个非零浮点数,并在4 行中按顺序输出两个数的加、减、乘、除的计算式和计算结果。计算结果str.format()方法保留小数点后3位数字。要求输出与如下示例格式相同,符号前后各有一个空格。
浮点数1 + 浮点数2 = 和
浮点数1 - 浮点数2 = 差
浮点数1  浮点数2 = 积
浮点数1 / 浮点数2 = 商
参考代码
# 以下为代码区a = float(input())b = float(input())print(f'{a} + {b} = {a + b:.3f}')print(f'{a} - {b} = {a - b:.3f}')print(f'{a} * {b} = {a * b:.3f}')print(f'{a} / {b} = {a / b:.3f}')
全部代码
# ------------ ------- -------- ----------- -----------# @File : 1.4.3 数学四则运算.py# @Contact : vasp@qq.com# @Copyright : 2018-2025, Wuhan University of Technology# @Modify Time: 2021/4/26 10:01# @Author : 赵广辉# @Version : 1.0# @License : 仅限用于Python程序设计基础实践教程(赵广辉,高等教育出版社)配套实验# ------------ ------- -------- ----------- -----------# 实验要求# Python 可以方便的实现计算器的功能。input()函数做为int()函数的参数,# 用int(input())可以把输入转为整数,类似,可以用float(input())将输入转为浮点# 数,round(num, n) 可以把num 近似保留小数点后n 位。数学意义上的加、减、# 乘、除分别为符号“+、-、*、/”表示。# 1. 输入两个非零整数,在4 行中按顺序输出两个数的加、减、乘、除的计# 算结果。# 输入# >>>1# >>>2# 输出# 3# -1# 2# 0.5# 以下为代码区a = int(input())b = int(input())print(a + b)print(a - b)print(a * b)print(a / b)# 2. 输入两个非零整数,在4行中按顺序输出两个数的加、减、乘、除的计# 算式和计算结果。要求输出与示例格式相同,符号前后各有一个空格。# 输入:# >>>1# >>>2# 输出:# 1 + 2 = 3# 1 - 2 = -1# 1 * 2 = 2# 1 / 2 = 0.5# 以下为代码区a = int(input())b = int(input())print(f'{a} + {b} = {a + b}')print(f'{a} - {b} = {a - b}')print(f'{a} * {b} = {a * b}')print(f'{a} / {b} = {a / b}')# 3. 输入两个非零浮点数,在4 行中按顺序输出两个数的加、减、乘、除的# 计算式和计算结果。计算结果str.format()方法保留小数点后3 位数字。要求输# 出与示例格式相同,符号前后各有一个空格。例如:# 输入# 2.66# 3.1415926# 输出# 2.66 + 3.1415926 = 5.802# 2.66 - 3.1415926 = -0.482# 2.66 * 3.1415926 = 8.357# 2.66 / 3.1415926 = 0.847# 以下为代码区a = float(input())b = float(input())print(f'{a} + {b} = {a + b:.3f}')print(f'{a} - {b} = {a - b:.3f}')print(f'{a} * {b} = {a * b:.3f}')print(f'{a} / {b} = {a / b:.3f}')
