任务1 数字类型的计算 使用算术运算符,进行整型和浮点类型的计算,并使用print0函数打印出结果。 1)对12和5进行加、减、乘、除、取余、取商运算。 2)对9.0和2.0进行加、减、乘、除、取余、
时间: 2024-09-27 20:08:44 浏览: 52
Python数据类型运算符
当然可以。在Python中,你可以使用基本的算术运算符来处理数字类型的数据,包括整数(int)和浮点数(float)。对于任务1,以下是示例代码:
```python
# 定义两个数字变量
num1 = 12
num2 = 5
# 进行加、减、乘、除、取余、取商操作
addition = num1 + num2
subtraction = num1 - num2
multiplication = num1 * num2
division = num1 / num2 # 注意除法可能得到浮点数,需要强制转换为int以取整
modulus = num1 % num2
quotient = num1 // num2 # 取整商
# 使用print0函数模拟,这里假设print0是一个保留了小数位数的功能
def print0(num):
print(f"{num:.2f}") # 打印保留两位小数
print0(addition)
print0(subtraction)
print0(multiplication)
print0(division) # 如果你想打印整数商,去掉'.2f'
print0(modulus)
print0(quotient)
# 对于浮点数
float_num1 = 9.0
float_num2 = 2.0
addition_float = float_num1 + float_num2
subtract_float = float_num1 - float_num2
multiply_float = float_num1 * float_num2
divide_float = float_num1 / float_num2
# 对于浮点数的取余,Python没有直接的`%`运算,但可以用`math.fmod`函数
import math
remainder_float = math.fmod(float_num1, float_num2)
# 输出浮点数的结果
print0(addition_float)
print0(subtract_float)
print0(multiply_float)
print0(divide_float)
print0(remainder_float)
```
阅读全文