python 基礎習題2--字符串切片技術

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 + '你好')         # 連接字符串
答案

 

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章