趁着热情继续,今天就来看看数值与字符串,跟着书本的节奏就是从最基础的数据类型开始,然后逐级进阶吧,大部分书的结构都是这样吧!今天看看博主觉得还不错的几个地方。No1:字符串格式话使用 f 进行格式化目前博主使用的大量格式化方式还是基于format,也有看到其他同事提交的代码里使用f进行格式化。的确f格式化会显得代码更简洁,后续博主也会使用起来。但是有些时候还是觉得format比较方,比如下面这个场景>>> '{0}:{0}网站是由{1}于{2}开始搭建'.format('算法之道','xaiocui',2015)
'算法之道:算法之道网站是由xaiocui于2015开始搭建'
>>>可以看到format可以借助索引来实现字段重复赋值,这个也是不错的。No2:几个我不太常用的内置方法,但是看起来还不错#partition方法、translate方法
#下面就来看看这两个方法的用法
# patition vs split
>>> 'test:alg'.partition(':')
('test', ':', 'alg')
>>> 'test:alg'.split(':')
['test', 'alg']
>>> 'alg'.partition(':')
('alg', '', '')
#translate vs replace
>>> s='test,.alg'
>>> templat
...
继续阅读
(57)