python print 如何在输出中插入变量多种方法
时间: 2023-04-05 09:04:18 浏览: 194
可以使用字符串格式化来插入变量,例如:
```
name = "Alice"
age = 25
print("My name is {} and I am {} years old.".format(name, age))
```
也可以使用 f-string 来插入变量,例如:
```
name = "Alice"
age = 25
print(f"My name is {name} and I am {age} years old.")
```
另外,还可以使用 % 操作符来插入变量,例如:
```
name = "Alice"
age = 25
print("My name is %s and I am %d years old." % (name, age))
```
相关问题
python print 如何在输出中插入变量
你可以使用格式化字符串来在输出中插入变量,例如:
name = "Alice"
age = 25
print(f"My name is {name} and I am {age} years old.")
这将输出:"My name is Alice and I am 25 years old."
python print()函数中输出变量
在 `print()` 函数中输出变量,可以通过多种方式实现。以下是一些例子:
1. 直接将变量放在 `print()` 函数中,用逗号隔开:
```
name = "Alice"
age = 20
print("My name is", name, "and I am", age, "years old.")
```
输出结果为:
```
My name is Alice and I am 20 years old.
```
2. 使用字符串格式化,将变量的值插入到字符串中:
```
name = "Bob"
age = 25
print("My name is {} and I am {} years old.".format(name, age))
```
输出结果为:
```
My name is Bob and I am 25 years old.
```
3. 使用 f-string(Python 3.6 及以上版本),在字符串中直接引用变量:
```
name = "Charlie"
age = 30
print(f"My name is {name} and I am {age} years old.")
```
输出结果为:
```
My name is Charlie and I am 30 years old.
```