【Python基础语法】最实用的.format()字符串格式化总结


整理博客不易,如需转载请注明出处 😃!

手动反爬:【Python办公自动化】文件管理

https://blog.csdn.net/lyun911/article/details/114435268


简介 Intro

.format() 是字符串格式化最常用的方法,经过处理后的内容,输出的格式为 str

.format() 在使用时,可以将其想为是一个“填空题”,format函数直接将对应的内容填入 {}花括号中。


1 format 的4种基础用法

1.1 缩写+直接填充

var1 = '【变量1】'
var2 = '【变量2】'

print(f'text{
     var1}text{
     var2}text{
     var1}text')# 这个是format函数的缩写写法

# 输出:text【变量1】text【变量2】text【变量1】text

1.2 按顺序填充

var1 = '【变量1】'
var2 = '【变量2】'

print('text{}text{}text{}text'.format(var1, var2, var1))
# 三个花括号分别填写进var1,var2,var1

# 输出:text【变量1】text【变量2】text【变量1】text

1.3 按照编号填充(次序可变)

var1 = '【变量1】'
var2 = '【变量2】'

print('text{0}text{1}text{0}text'.format(var1, var2))
# var1是0号位,var2是1号位,花括号里的0和1指代var1和var2
# 以上三种写法是等价的

# 输出:text【变量1】text【变量2】text【变量1】text

1.4 关键字写法(key-value)

string = 'text{var1}text{var2}text{var1}text'.format(var1='【变量1】',b='【变量2】')
print(string)

# 输出:text【变量1】text【变量2】text【变量1】text

2 format 字符串格式

  • 12
    点赞
  • 110
    收藏
    觉得还不错? 一键收藏
  • 21
    评论
评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值