Python字符串的定义与常用操作
生活随笔
收集整理的這篇文章主要介紹了
Python字符串的定义与常用操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.用于儲存小量的數據
2.python中用' '," ",''' ''',""" """括起來的就是字符串
3.常用操作
- 索引: 索引就是下標,從左向右, 從0開始;從右向左,從-1開始
- 切片:使?索引來截取部分字符串的內容
語法: str[start: end: step]
規則: 顧頭不顧尾, 從start開始截取, 截取到end位置,但不包括end。
- 常用方法
切記, 字符串是不可變的對象, 所以任何操作對原字符串是不會有任何影響的
name = "Hello World" print(name.upper()) => HELLO WORLD 字母全部轉換成大寫 print(name.lower()) => hello world 字母全部轉換成小寫 print(name.startswith("H")) => True 是否以"H"開頭 print(name.endswith("d")) => True 是否以"d"結尾 print(name.count("o")) => 2 統計"o"出現的次數 print(name.replace("H","A",次數) => Aello World # 將H替換成A,默認全部替換,可以輸入替換次數a = " Alex " print(a.strip()) => Alex # 去掉兩端的某些元素,()內可以指定元素,默認是空白(空格和\n)b = "1,2,3" print(b.split(",")) => ["1","2","3"] # 分割,可以指定用于分割的元素,分割后損失這個元素,默認以空格分隔,返回一個列表。is 判斷系列
name.isdigit() # 判斷是不是阿拉伯數字,有漏洞 name.isdecimal() # 判斷是不是十進制,可以用于判斷數字 name.isalpha() # 判斷是不是中文和字母 name.isalnum() # 判斷是不是中文,字母和數字- 第三種字符串格式化
- 計算字符串的?度
len(字符串) – 工廠函數 – 所有類型都能用,除了int和bool 求元素個數
結尾給大家推薦一個非常好的學習教程,希望對你學習Python有幫助!
Python基礎入門教程推薦
Python爬蟲案例教程推薦
總結
以上是生活随笔為你收集整理的Python字符串的定义与常用操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python中异常处理不要乱用哦
- 下一篇: python中对数组合并的方法