python使用 f 格式化字符串的用法
1、基本用法
f-string采用 {content:format} 设置字符串格式,其中content是替换并填入字符串的内容,可以是变量、表达式或函数等,format 是格式描述符。采用默认格式时不必指定 {:format}。
f"{字符串/变量: 格式}"
大括号前、后: 可以放任何字符串,它们将直接显示在结果中
大括号内: 目标字符串+目标格式
冒号前: 需要格式化的原始字符串或变量
冒号后: 需要的目标格式

print(f"这是不需要格式化的原始字符串!")
这是不需要格式化的原始字符串!
print(f"+{2:.2f}")
+2.00
print(f"+{2:2d}月")
+ 2月
print(f"+{2:d}月")
+2月
print(f"任何字符串 {2:.2f}这是结尾!")
任何字符串 2.00这是结尾!2、还可以实现多行字符串的格式化

name = 'Python'
f"Hello!" \
f"This is {name}" \
f"!"
f"""Hello!
This is {name}!"""关于格式描述符的详细语法及含义可查阅Python官方文档和Python格式化字符串f-string概览
到此这篇关于python使用 f 格式化字符串的文章就介绍到这了,更多相关python格式化字符串内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
利用PyQt5+Matplotlib 绘制静态/动态图的实现代码
这篇文章主要介绍了利用PyQt5+Matplotlib 绘制静态/动态图的实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-07-07
Python Zipfile模块进行ZIP文件的创建解压信息获取和加密等操作
这篇文章主要为大家介绍了Python Zipfile模块进行ZIP文件的创建解压信息获取和加密等操作,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2024-01-01
删除DataFrame中值全为NaN或者包含有NaN的列或行方法
今天小编就为大家分享一篇删除DataFrame中值全为NaN或者包含有NaN的列或行方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-11-11


最新评论