日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Python中的字符串切片(截取字符串)的詳解

系統 1801 0

字符串索引示意圖

Python中的字符串切片(截取字符串)的詳解_第1張圖片

字符串切片也就是截取字符串,取子串

Python中字符串切片方法

字符串[開始索引:結束索引:步長]
切取字符串為開始索引到結束索引-1內的字符串
步長不指定時步長為1 字符串[開始索引:結束索引]
練習樣例

            
# 1.截取2 - 5位置的字符
num_str_1 = num_str[2:6]
print(num_str_1)
          

            
# 2.截取2 - 末尾的字符
# 當開始索引和結束索引為開始和結束時可以省略不寫
num_str_1 = num_str[2:]
print(num_str_1)
# 3.截取從開始 -5 位置的字符串
num_str_1 = num_str[0:6]
print(num_str_1)
          

截取2-末尾的字符用 num_str_1 = num_str[2:-1]呢?

結果是不對的

它切取得范圍是第一個參數到第二個參數-1,如果用 num_str_1 = num_str[2:-1],它的切片范圍是索引2到-2的位置

即結果為2345678

            
# 4.截取完整的字符串
num_str_1 = num_str[:]
print(num_str_1)
          
            
# 5.從開始位置,每隔一個字符截取字符串
num_str_1 = num_str[::2]
print(num_str_1)
          

?

            
# 6.從索引1開始,每隔一個取一個
num_str_1 = num_str[1::2]
print(num_str_1)
          

            
# 7.截取2 - 末尾-1 的字符串
num_str_1 = num_str[2:-1]
print(num_str_1)
          

            
# 8.截取字符串末尾兩個字符
num_str_1 = num_str[-2:]
print(num_str_1)
          

            
# 9.字符串的逆序
num_str_1 = num_str[::-1]
print(num_str_1)
num_str_1 = num_str[-1::-1]
print(num_str_1)
# 那么我們試試用負數的索引可以取到字符串的什么值
print(num_str[-1])
          

以上所述是小編給大家介紹的Python中的字符串切片(截取字符串)的方法詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 石河子市| 阿拉善左旗| 乌拉特前旗| 鹤岗市| 房产| 酉阳| 清水县| 尉犁县| 玛多县| 东兰县| 米易县| 姜堰市| 宁晋县| 龙门县| 辽阳县| 靖远县| 金沙县| 呼伦贝尔市| 新田县| 宜兰市| 安化县| 安顺市| 恭城| 海原县| 商都县| 通榆县| 天长市| 青岛市| 兰溪市| 泗水县| 仙居县| 乌拉特前旗| 苏尼特右旗| 承德市| 元阳县| 雷州市| 凉城县| 濮阳县| 芮城县| 修武县| 房产|