Python少儿编程小课堂(十一) 提高篇(1)字符串
字符串
在入门篇里已讲解过有关字符串Strings的基础知识,如索引、长度、遍历访问等,另外还预备学习了ASCII、转义字符等相关知识。在提高篇中,我们开始学习更多关于字符串的内容:
索引
之前讲了用 []、[:] 索引字串中的单个、全部字符。如:
>>> s = 'Hann'
>>> s[:]
'Hann'
>>> s[0],s[1],s[2],s[3]
('H', 'a', 'n', 'n')
>>> s[-4],s[-3],s[-2],s[-1]
('H', 'a', 'n', 'n')
我们学过按位取反运算后,还能这么反向索引:
>>> s = 'Hann'
>>> s[~0],s[~1],s[~2],s[~3]
('n', 'n', 'a', 'H')
切片
索引一个或多个,类似一块糕点切下几片,比较形像地叫做“切片”。
string[起始索引号,结束索引号(不含)&
版权归原作者 Hann Yang 所有, 如有侵权,请联系我们删除。