马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 wxyj3496 于 2019-12-9 06:42 编辑
1 字符串和列表元组一样可以切片,方式相同,字符串有比列表还要多的内置方法
2 格式化就是,让字符串按规定的格式输出
两种方法,一种是用format(),另一种用%,如下
>>> '{0},{1},{2}'.format('I','love','fishc')
'I,love,fishc'
>>> '{0} {1} {2}'.format('I','love','fishc') #{0}{1}{2}是位置参数
'I love fishc'
>>> '{a} {b} {c}'.format(a='I',b='love',c='fishc') #{a} {b} {c}是位置参数,a b c是关键字参数
'I love fishc'
>>> '{0:.1f} {1} {2}'.format(10,'love','fishc')
'10.0 love fishc'
>>> '%d' %123 '123' >>> "{{0}}".format("不打印") #{0}被转义了,不是位置参数了
'{0}'
注意,用format()时,格式化类型不用加%,另一种格式需要加%。
%的方式与C语言相近,C语言用字符串额变量用的是逗号分隔,python用%实现格式化。
|