今天列一下python3中常用的字符串查找方法,以後用的時候方便大家查詢
我們定義一個如下的字符串:
content_str = '''Python是一種跨平臺的計算機程序設計語言。是一種面向對象的動態類型語言,最初被設計用於編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越多被用於獨立的、大型項目的開發。'''
使用示例:
<code>content_str = '''Python是一種跨平臺的計算機程序設計語言。是一種面向對象的動態類型語言,最初被設計用於編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越多被用於獨立的、大型項目的開發。''' # 獲取字符串長度,輸出結果 96 str_len = len(content_str) print(str_len) # 判斷是否以指定字符串開頭,輸出結果 True is_start = content_str.startswith('Python是一種') print(is_start) # 判斷是否以指定字符串結尾,輸出結果 True is_end = content_str.endswith('開發。') print(is_end) # 第一次出現指定字符串的位置,輸出結果 9 find_idx = content_str.find('跨平臺') print(find_idx) # 最後一次出現指定字符串的位置,輸出結果 53 find_end_idx = content_str.rfind('shell') print(find_end_idx) # 指定字符串出現了幾次,輸出結果 3 find_count = content_str.count('語言') print(find_count) # 所有字符全是字母或數字,輸出結果 False is_al_num = content_str.isalnum() print(is_al_num)/<code>
好了,基本上常用的這些就差不多了,要多多動手實踐喲 :)
小夥伴們覺得有幫助就點贊、關注加收藏吧~