#-*- coding:utf-8 -*-#字符串切片 names = "abcdefgh" ''' 切片語法 names[起始位置:終止位置:步長] 起始位置:即字符串的下標,可以是正序下標(0,1,2...),也可以是逆序下標(-1,-2,-3...) 終止位置:也是字符串的下標,但是和起始位置下標不同的是終止位置下標指向的元素并不會被包含在內 步長:默認值是1,當步長>0,表示從左向右遍歷,當步長<0,表示從右向左遍歷起始位置或者終止位置的值缺省,那么會根據步長的正負決定遍歷的方向''' print(names[2:5]) #打印cde 不包含names[5]的值print(names[2:6]) #打印cdef#從e開始截取到字符串末尾 print(names[4:]) #打印efgh#從e開始截取到倒數第二個字符 print(names[4:-1])#間隔著打印字符串 print(names[::2]) #打印aceg#逆序打印字符串 print(names[::-1])
?