python中f字符串f-string用法详解

 更新时间:2023年10月25日 15:00:55   作者:请叫我初学者  
f-string用大括号{}表示被替换字段,其中直接填入替换内容,本文给大家介绍python中f字符串f-string用法详解,感兴趣的朋友一起看看吧

一、f-string字符串用法

1.f字符串用法

f-string: formatted string literals, 格式化字符串常量。
格式化 {} 内容,不在 {} 内的照常展示输出,如果你想输出 {},那就用双层 {{}} 将想输出的内容包起来。
f-string用大括号 {} 表示被替换字段,其中直接填入替换内容。
举例如下:

>>> f"I love {a}"
'I love China'
>>> 
>>> name="lihua"
>>> f"my name is {name}"
'my name is lihua'

f-string字符串功能同str.format()和%-formatting

2.f字符串其他用法

用法为:

{替换的字母:.2f}

代码如下:

>>> start=3.1415926
>>> stop=5.12368790
>>> 
>>> print(f"一共耗费了{(stop-start):.2f}秒。")    #.2f是对浮点数保留两位小数
一共耗费了1.98秒。
>>> 

python f-string使用括号{}

问题

python f-string 使用{},如果不转义,会报错,使用转义字符{依然有问题

解决

需要使用{和}来转义。

  • eg.1. f"请告诉我你的{name}{{测试}}" => "请告诉我你的名字{测试}"

到此这篇关于python中f字符串f-string用法详解的文章就介绍到这了,更多相关python f-string用法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python爬虫403错误的终极解决方案

    Python爬虫403错误的终极解决方案

    爬虫在爬取数据时,常常会遇到"HTTP Error 403: Forbidden"的提示,其实它只是一个HTTP状态码,表示你在请求一个资源文件但是nginx不允许你查看,下面这篇文章主要给大家介绍了关于Python爬虫403错误的终极解决方案,需要的朋友可以参考下
    2023-05-05
  • PyTorch Distributed Data Parallel使用详解

    PyTorch Distributed Data Parallel使用详解

    这篇文章主要为大家介绍了PyTorch Distributed Data Parallel使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • python打开文件的方式有哪些

    python打开文件的方式有哪些

    在本篇文章里小编给大家分享了关于python打开文件的方式,需要的朋友们可以学习参考下。
    2020-06-06
  • python读写二进制文件的方法

    python读写二进制文件的方法

    这篇文章主要介绍了python读写二进制文件的方法,实例分析了Python读写二进制文件的相关技巧,需要的朋友可以参考下
    2015-05-05
  • 编写Python爬虫抓取暴走漫画上gif图片的实例分享

    编写Python爬虫抓取暴走漫画上gif图片的实例分享

    这篇文章主要介绍了编写Python爬虫抓取暴走漫画上gif图片的实例分享,示例代码为Python3,利用到了urllib模块、request模块和BeautifulSoup模块,需要的朋友可以参考下
    2016-04-04
  • Python引入多个模块及包的概念过程解析

    Python引入多个模块及包的概念过程解析

    这篇文章主要介绍了Python引入多个模块及包的概念过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • tensorflow 1.0用CNN进行图像分类

    tensorflow 1.0用CNN进行图像分类

    这篇文章主要为大家详细介绍了tensorflow 1.0用CNN进行图像分类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • python使用Plotly绘图工具绘制散点图、线形图

    python使用Plotly绘图工具绘制散点图、线形图

    这篇文章主要为大家详细介绍了python使用Plotly绘图工具绘制散点图、线形图,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-04-04
  • python 包之 APScheduler 定时任务

    python 包之 APScheduler 定时任务

    这篇文章主要介绍了python 包之 APScheduler 定时任务,文章基于python的相关资料展开主题内容,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-04-04
  • 关于 Python opencv 使用中的 ValueError: too many values to unpack

    关于 Python opencv 使用中的 ValueError: too many values to unpack

    这篇文章主要介绍了关于 Python opencv 使用中的 ValueError: too many values to unpack,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-06-06

最新评论