python字符串中显示变量
时间: 2024-01-01 08:05:58 浏览: 25
在 Python 中,你可以使用字符串格式化来显示变量的值。其中一种常用的方法是使用 f-strings,它在 Python 3.6 及以上版本中可用。以下是一个例子:
```
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.
```
在 f-string 中,你可以在字符串中使用大括号 `{}` 来引用变量,并在大括号中使用变量的名称。在运行程序时,Python 将自动替换大括号中的内容为变量的值。
相关问题
python字符串中插入变量
在 Python 中,可以使用字符串格式化来插入变量。
方法一:使用占位符
可以使用占位符 %s 来插入字符串变量,%d 来插入整数变量,%f 来插入浮点数变量。例如:
```
name = 'Alice'
age = 25
print('My name is %s. I am %d years old.' % (name, age))
```
输出:
```
My name is Alice. I am 25 years old.
```
方法二:使用 f 字符串
从 Python 3.6 开始,可以使用 f 字符串来插入变量。例如:
```
name = 'Alice'
age = 25
print(f'My name is {name}. I am {age} years old.')
```
输出:
```
My name is Alice. I am 25 years old.
```
使用 f 字符串可以更方便地插入变量,并且代码更易读。
python 字符串中的变量
Python中可以使用print函数来输出字符串和变量。
输出字符串:
print("Hello World")
输出变量:
name = "Tom"
print(name)
也可以将字符串和变量一起输出:
age = 18
print("My name is", name, "and I am", age, "years old.")