1. 有如下字符串
str = '123456789'
字符串切片技術,
例如,返回輸出從第三個開始到第六個的字符(不包含)即得到:345
利用字符串切片技術,代碼可以這麼寫:print(str[2:5])
如果想返回如下八行結果,利用字符串切片技術,如何編寫代碼?
123456789
12345678
1
345
3456789
24
123456789123456789
123456789你好
print(str) # 輸出字符串 print(str[0:-1]) # 輸出第一個到倒數第二個的所有字符 print(str[0]) # 輸出字符串第一個字符 print(str[2:5]) # 輸出從第三個開始到第六個的字符(不包含) print(str[2:]) # 輸出從第三個開始後的所有字符 print(str[1:5:2]) # 輸出從第二個開始到第五個且每隔一個的字符(步長爲2) print(str * 2) # 輸出字符串兩次 print(str + '你好') # 連接字符串