1. 使用`print`函数直接输出表达式:
a = 1
b = 2
print(a + b) 输出:3
2. 使用`eval`函数计算表达式的值并输出:
expression = "a + b"
a = 1
b = 2
print(eval(expression)) 输出:3
3. 使用`format`函数格式化输出表达式的结果:
a = 1
b = 2
print("The sum is: {}".format(a + b)) 输出:The sum is: 3
4. 使用f-string(Python 3.6+)格式化输出表达式的结果:
a = 1
b = 2
print(f"The sum is: {a + b}") 输出:The sum is: 3
5. 使用`repr`函数输出表达式的Python代码形式:
a = 1
b = 2
print(repr(a + b)) 输出:'3'
6. 使用列表、字典生成表达式等高级数据结构输出:
squares = [i2 for i in range(5)]
print(squares) 输出:[0, 1, 4, 9, 16]
以上方法都可以用来输出Python中的表达式。选择哪一种方法取决于你的具体需求,例如是否需要格式化输出、是否需要执行表达式计算等