python使用 f 格式化字符串的用法

 更新时间:2022年12月19日 15:02:44   作者:jieru_liu  
f-string采用 {content:format} 设置字符串格式,其中content是替换并填入字符串的内容,可以是变量、表达式或函数等,format 是格式描述符,这篇文章主要介绍了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格式化字符串内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python入门之模块和包用法详解

    Python入门之模块和包用法详解

    这篇文章主要为大家详细介绍一下Python中的包与模块的使用,文中的示例讲解详细,对我们学习Python有一定帮助,感兴趣的小伙伴可以学习一下
    2022-07-07
  • java虚拟机中栈的运行知识点总结

    java虚拟机中栈的运行知识点总结

    在本篇文章里小编给大家整理的是一篇关于java虚拟机中栈的运行知识点总结,有需要的朋友们可以学习参考下。
    2021-06-06
  • python实现的自动发送消息功能详解

    python实现的自动发送消息功能详解

    这篇文章主要介绍了python实现的自动发送消息功能,涉及Python基于requests、itchat库的数据请求与信息处理相关操作技巧,需要的朋友可以参考下
    2019-08-08
  • Python实现抖音热搜定时爬取功能

    Python实现抖音热搜定时爬取功能

    这篇文章主要为大家介绍了利用Python制作的一个新摸鱼神器,可以实现抖音热搜定时爬取。文中的实现步骤讲解详细,感兴趣的可以试一试
    2022-03-03
  • Python栈的实现方法示例【列表、单链表】

    Python栈的实现方法示例【列表、单链表】

    这篇文章主要介绍了Python栈的实现方法,结合实例形式分析了Python基于列表、单链表定义栈的相关操作技巧,需要的朋友可以参考下
    2020-02-02
  • Python matplotlib中更换画布背景颜色的3种方法

    Python matplotlib中更换画布背景颜色的3种方法

    这篇文章主要给大家介绍了关于Python matplotlib中更换画布背景颜色的3种方法,在Matplotlib中,我们可以使用set_facecolor()方法来设置背景颜色,文中通过图文以及代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • 在 Python 中如何为对象添加属性

    在 Python 中如何为对象添加属性

    在本文中我们将介绍如何在Python中为对象添加属性,我们还将通过示例介绍如何在Python中更改对象的属性,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-06-06
  • python输出电脑上所有的串口名的方法

    python输出电脑上所有的串口名的方法

    今天小编就为大家分享一篇python输出电脑上所有的串口名的方法,具有好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Python实现字符串中某个字母的替代功能

    Python实现字符串中某个字母的替代功能

    小编想实现这样一个功能:将输入字符串中的字母 “i” 变成字母 “p”。想着很简单,怎么实现呢?下面小编给大家带来了Python实现字符串中某个字母的替代功能,感兴趣的朋友一起看看吧
    2019-10-10
  • python3中str(字符串)的使用教程

    python3中str(字符串)的使用教程

    这篇文章主要介绍了python3中str(字符串)的使用教程,文中介绍的非常详细,对python3中各种str字符串的操作都包含这篇文章中了,需要的朋友可以参考学习,下面来一起看看吧。
    2017-03-03

最新评论