如何在python字符串中输入纯粹的{}
作者:丁壮 时间:2023-09-21 22:56:41
python的format函数通过{}来格式化字符串
>>> a='{0}'.format(123)
>>> a
'123'
如果需要在文本中包含{}字符,这样使用就会报错:
>>> a='{123} {0}'.format('123')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: tuple index out of range
需要通过{{}},也就是double的{}来进行转义
>>> a='{{123}} {0}'.format('123')
>>> a
'{123} 123'
参考链接:
https://docs.python.org/3/library/string.html#formatstrings
下面看下python字符串连接的三种方法
python字符串连接的方法,一般有以下三种:方法1:直接通过加号(+)操作符连接website=& 39;python& 39;+& 39;tab& 39;+& 39; com& 39;方法2
python字符串连接的方法,一般有以下三种:
方法1:直接通过加号(+)操作符连接
website = 'python' + 'tab' + '.com'
方法2:join方法
listStr = ['python', 'tab', '.com']
website = ''.join(listStr)
方法3:替换
website = '%s%s%s' % ('python', 'tab', '.com')
下面再来说一下三种方法的不同
方法1,使用简单直接,但是网上不少人说这种方法效率低
之所以说python 中使用 + 进行字符串连接的操作效率低下,是因为python中字符串是不可变的类型,使用 + 连接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当连续相加的字符串很多时(a+b+c+d+e+f+...) ,效率低下就是必然的了
方法2,使用略复杂,但对多个字符进行连接时效率高,只会有一次内存的申请。而且如果是对list的字符进行连接的时候,这种方法必须是首选
方法3:字符串格式化,这种方法非常常用,本人也推荐使用该方法
总结
以上所述是小编给大家介绍的如何在python字符串中输入纯粹的{}网站的支持!
来源:https://www.cnblogs.com/flashBoxer/archive/2018/08/22/9518710.html
标签:python,字符串,{},连接
0
投稿
猜你喜欢
一种简单的ID生成策略: Mysql表生成全局唯一ID的实现
2024-01-25 09:55:41
用Python实现BP神经网络(附代码)
2023-11-24 17:20:11
python计算分段函数值的方法
2022-10-08 20:23:34
如何绝对获知浏览器类型?
2009-12-16 18:58:00
MySQL Limit执行过程分析探索
2024-01-14 05:44:31
python爬虫开发之使用python爬虫库requests,urllib与今日头条搜索功能爬取搜索内容实例
2022-01-05 19:39:44
pytorch tensor int型除法出现的问题
2021-05-18 13:18:17
mysql5.7.20第一次登录失败的快速解决方法
2024-01-19 16:57:36
深入解析HetuEngine实现On Yarn原理
2023-10-12 17:56:09
ASP程序中使用断开的数据记录集的代码
2012-12-04 20:20:28
python监控网站运行异常并发送邮件的方法
2021-07-28 06:27:34
php操作SVN版本服务器类代码
2023-09-08 07:22:41
Python协程的用法和例子详解
2022-02-15 14:01:57
python中函数默认值使用注意点详解
2021-01-26 12:36:44
Google logo “我的中国”谷歌国际少年绘画大赛小学1-3年级
2008-12-19 12:26:00
发现IE6下URL path不会自动补全
2009-03-31 12:52:00
DD_belatedPNG,解决IE6不支持PNG绝佳方案
2009-04-27 16:30:00
escape,encodeURI,encodeURIComponent函数比较
2008-01-27 11:19:00
sqlserver 多表关联时在where语句中慎用trim()方法
2024-01-16 06:37:32
Golang 错误捕获Panic与Recover的使用
2024-02-07 20:15:42