在Python中,`print`函数用于将文本或变量的值输出到控制台。以下是使用`print`函数输出变量的几种方法:
直接输出
```python
x = 10
print(x) 输出:10
带字符串拼接
```python
name = "Alice"
age = 22
print("My name is " + name + " and I am " + str(age) + " years old.") 输出:My name is Alice and I am 22 years old.
使用字符串格式化
使用 `%` 格式化:
```python
name = "Alice"
age = 22
print("My name is %s and I am %d years old." % (name, age)) 输出:My name is Alice and I am 22 years old.
使用 `f-string`(Python 3.6+):
```python
name = "Alice"
age = 22
print(f"My name is {name} and I am {age} years old.") 输出:My name is Alice and I am 22 years old.
使用 `sep` 和 `end` 参数
```python
print("apple", "banana", "orange", sep=", ", end=".\n") 输出:apple, banana, orange.
以上方法都可以用来输出变量的值。选择哪一种方法取决于你的具体需求,例如是否需要格式化输出,是否希望输出结果在同一行等