Python使用f方法格式字符串

2022-05-03 00:00:00 字符串 方法 格式

Python开发中式化字符串可能是你几乎每天都需要做的头号任务。在Python中,有多种方法可以格式化字符串;我最喜欢的一种是使用f字符串。

"""
皮蛋编程(https://www.pidancode.com)
创建日期:2022/4/26
功能描述:Python使用f方法格式字符串
"""
str_val = 'books'
num_val = 15
print(f'{num_val} {str_val}')  # 15 books
print(f'{num_val % 2 = }')  # 1
print(f'{str_val!r}')  # books

# 处理浮点数
price_val = 5.18362
print(f'{price_val:.2f}')  # 5.18

# 格式化日期
from datetime import datetime;

date_val = datetime.utcnow()
print(f'{date_val=:%Y-%m-%d}')  # date_val=2021-09-24

输出:

15 books
num_val % 2 = 1
'books'
5.18
date_val=2022-04-26

相关文章