pytho输入两个数字使用关系运算符计算打印出所有的比较结果
时间: 2024-09-18 08:03:20 浏览: 34
Python 实现一行输入多个数字(用空格隔开)
在Python中,你可以通过交互式命令行或者编写程序来让用户输入两个数字,并使用关系运算符(如 `<`, `>`, `==`, `!=`, `<=`, `>=`)来比较它们。以下是一个简单的例子:
```python
# 用户输入第一个数字
num1 = float(input("请输入第一个数字: "))
# 用户输入第二个数字
num2 = float(input("请输入第二个数字: "))
# 使用关系运算符进行比较并打印结果
comparison_results = [
f"{num1} {operator} {num2}",
f"{num1} {operator} {num2} ?",
]
for operator in ["<", ">", "==", "!=", "<=", ">="]:
result = eval(comparison_results[0].replace(operator, str(True)))
# 如果条件成立,打印结果;否则,用问号表示不确定
if result == True:
print(f"{num1} {operator} {num2}: True")
else:
print(f"{num1} {operator} {num2}: False")
# 提供相关问题
阅读全文