用python输入两个非零整数,在4行中按顺序输出两个数的加、减、乘、除的计算,例如:输入1 2,输出1+2=3
时间: 2024-10-09 15:04:06 浏览: 13
当然可以。在Python中,你可以使用`input()`函数获取用户输入的两个非零整数,然后通过基本算术运算符实现加、减、乘、除的计算,并将结果打印出来。以下是一个简单的程序示例:
```python
# 获取用户输入的两个数字
num1 = int(input("请输入第一个非零整数:"))
num2 = int(input("请输入第二个非零整数:"))
# 计算并打印结果
print(f"{num1} + {num2} = {num1 + num2}")
print(f"{num1} - {num2} = {num1 - num2}")
print(f"{num1} * {num2} = {num1 * num2}")
try:
print(f"{num1} / {num2} = {num1 / num2}")
except ZeroDivisionError:
print("除数不能为0,请输入非零数值。")
```
在这个程序中,我们首先使用`int()`函数将用户的输入转换为整数,然后进行相应的加、减、乘操作。对于除法,我们使用了`try-except`块处理可能出现的`ZeroDivisionError`,以防用户输入的是0。
相关问题
python输入两个非零整数,在4 行中按顺序输出两个数的加、减、乘、除的计算结果
在Python中,你可以通过简单的算术操作和条件判断来实现这个功能。下面是一个示例程序,它会提示用户输入两个非零整数,然后在四行分别显示它们的加法、减法、乘法和除法结果:
```python
# 获取用户输入的两个整数
num1 = int(input("请输入第一个非零整数: "))
num2 = int(input("请输入第二个非零整数: "))
# 检查输入是否为非零整数
if num1 == 0 or num2 == 0:
print("错误!请输入非零整数。")
else:
# 计算并打印结果
print(f"加法: {num1 + num2}")
print(f"减法: {num1 - num2}")
print(f"乘法: {num1 * num2}")
try:
print(f"除法: {num1 / num2}")
except ZeroDivisionError:
print("错误!除数不能为零。")
```
当你运行此程序时,按照提示输入两个非零整数,它就会输出相应的运算结果。如果输入的是零,程序会给出错误提示。
输入两个非零整数,并在4 行中按顺序输出两个数的加、减、乘、除的计算结果。python
在Python中,你可以通过简单的算术运算符和条件判断来实现这个功能。下面是一个示例代码:
```python
def calculate(a, b):
# 输出加法结果
print("加法: ", a + b)
# 输出减法结果
if b != 0: # 防止除数为零的错误
print("减法: ", a - b)
else:
print("减法: (无法计算,避免除零错误)")
# 输出乘法结果
print("乘法: ", a * b)
# 输出除法结果,同样处理除零情况
if b != 0:
print("除法: ", a / b)
else:
print("除法: (无法计算,避免除零错误)")
# 输入两个整数
num1 = int(input("请输入第一个非零整数: "))
num2 = int(input("请输入第二个非零整数: "))
# 调用函数进行计算
calculate(num1, num2)
```
当你运行这个程序并输入两个非零整数时,它会按照要求打印出它们的加、减、乘、除的结果。