- 整数四则运算
输入两个非零整数,在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)
- 整数四则运算与格式化输出
Python 可以方便的实现计算器的功能。数学意义上的加、减、乘、除在Python中分别以符号“+、-、、/”表示。
试编程实现分两行输入两个非零整数,并在4 行中按顺序输出两个数的加、减、乘、除的计算结果。要求输出与如下示例格式相同,符号前后各有一个空格。
整数1 + 整数2 = 和
整数1 - 整数2 = 差
整数1 整数2 = 积
整数1 / 整数2 = 商
示例
输入:
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}')
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}')