python输出格式0f
时间: 2023-06-26 09:08:11 浏览: 155
Python 有多种输出格式,下面列举几种常见的:
1. print() 函数
最常用的输出方式就是使用 `print()` 函数。它可以输出字符串、数字等类型的变量。例如:
```python
name = "Alice"
age = 25
print("My name is", name, "and I am", age, "years old.")
```
输出结果为:
```
My name is Alice and I am 25 years old.
```
2. 格式化字符串
格式化字符串可以让输出更加规范和美观。Python 中常用的格式化方式有两种:`%` 和 `format()`。
使用 `%` 格式化:
```python
name = "Alice"
age = 25
print("My name is %s and I am %d years old." % (name, age))
```
输出结果为:
```
My name is Alice and I am 25 years old.
```
使用 `format()` 格式化:
```python
name = "Alice"
age = 25
print("My name is {} and I am {} years old.".format(name, age))
```
输出结果同样为:
```
My name is Alice and I am 25 years old.
```
3. f-string
Python 3.6 以后新增了一种格式化字符串的方式,叫做 f-string。它可以在字符串前加上 `f`,然后在字符串中使用花括号 `{}` 来引用变量。例如:
```python
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.
```
阅读全文