| 
本帖最后由 wxyj3496 于 2019-12-9 06:42 编辑
x
马上注册,结交更多好友,享用更多功能^_^您需要 登录 才可以下载或查看,没有账号?立即注册  
 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用%实现格式化。
 
 
 
 |