韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > 如何使用python3字符串格式化输出?

如何使用python3字符串格式化输出?

头像

2020-11-07 16:19:084004浏览 · 0收藏 · 0评论

大家想知道怎么快速上手python吗?是一节一节听老师说一些重要或者不重要的内容,还是直接抓住项目重点,小编建议是第二种,学习很多内容,但是最关键的还是使用类内容,因此小编给大家今天带来的也是非常重要的,一起来看下吧~

说明

我们经常会用到%-formatting和str.format()来格式化,而在Python 3.6版本开始,增加了f-strings语法,下面我将详细的介绍这三种方式。

1. %-formatting格式化字符串

最早的格式化是用%(百分号), 它这么用:

In : name = 'World'
In : id = '10'
In : 'Hello %s,id=%s' %(name,id)
Out: 'Hello World,id=10'

这里用的%s表示格式化成字符串,另外常用的是%d(十进制整数)、%f(浮点数)。

另外也支持使用字典的形式:

In : 'Hello[%(name)s],id=%(name)s' % {'id': 10, 'name': 'World'}
Hello[World],id=10

2. str.format()格式化字符串

常规用法

In : name = 'World'
In : 'Hello {}' %(name)
Out: 'Hello World'

通过位置访问:

In : '{2}, {1}, {0}'.format('a', 'b', 'c')
Out: 'c, b, a'

通过关键字访问:

In : 'Hello {name}'.format(name='testerzhang')
Out: 'Hello testerzhang'

3. f-string格式化字符串(推荐)

Python3.6 版本开始出现了此新的格式化字符串,性能又优于前面两种方式。

In : name = "testerzhang"
In : print(f'Hello {name}.')
In : print(f'Hello {name.upper()}.')
Out: Hello testerzhang.
Out: Hello TESTERZHANG.
In : d = {'id': 1, 'name': 'testerzhang'}
In : print(f'User[{d["id"]}]: {d["name"]}')
Out: User[1]: testerzhang

从这里我们可以看出,第三种优于第二种方式:

1. 第二种方式的变量不易阅读,而第三种更加直观。

2. 解决str.format() 接变量后变超长的问题。

强烈推荐大家使用第三种方式哦~感兴趣的小伙伴赶紧试试哦~如果还想知道更多的python知识,可以到python学习网进行查询。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《寂寞的背叛》免费播放| 《厨房韵母2》动漫下线了吗| 他的大手在秘密花园小说免费阅读 | A级艳片《武则天》| 妈妈和女婿免费播放电视剧大全| 无人区6高清免费追剧软件介绍| 《女朋友的妹妹3》| 《伦敦空姐美版2023》| 《好好疼爱里面》免费看| 《一滴都不许漏》何泽城林荫| 国产-区二区| 120分钟做爰A片免费| 免费观看60分钟高清电视剧| 爱的释放| 小莹的性荡生活第15章| 续父开续女包小芳有没有出版? | 97在线观看免费高清电视剧狂飙| 黑色董丝透视露胸旗袍连衣裙| 浏览器| 翁虹任达华《玉尺经》| 电影《偷吃》在线观看| 轮流和两个男人一起很容易染病吗| 蒋舒含校花的YIN荡大学生活| 村长撕开乳罩吸奶头在线观看 | 爱上兄弟的母亲6集免费观看 | 玉蒲团2之艳乳欲仙| 扌桑辶鬲的短文| 男生把小因困进女生困里电视剧| 真人做爰45分钟| 我的老师中韩双字ID| 美女两个球球抖动抓球球视频| 把腿扒开让我添30分钟| 小扫货几天没弄了这么多| 黄金网站9.1免费入口| 我和小堂妹的第一次| 9.1萝卜黄| 人野兽马狗猪大全| 俄罗斯少女2免费观看| 《帐篷里的秘密》动漫| 国产X9X9X9X9X9X任意... | 双男主做酱酱酿酿视频大全真人版