在Python中:
字符串對象的定義:
被引號引住的內容叫做字符串,單引號、雙引號、三引號
字符串對象的常用方法:
capitalize(): 讓字符串首字母大寫
center(): 讓字符串居中,默認時以空格填充,可以由用戶自己指定填充
ljuse(): 左對齊
rjust(): 右對齊
count(): 統計字符串中,,某個字符或者字符串出現的次數
encode/字節的decode方法(): 通過參數指定編碼,將字符串轉換爲字節
starswith(): 以什麼開始
find: 和index方法一樣,不同之處就是find查詢的字符不存在,則返回-1
rfind: 查找最後一個
index: 查詢字符或者字符串在該字符串中的索引位置
rindex: 查找最後一個
format: 格式化字符串,推薦使用
isalnum: 判斷字符串只能由數字和字母組成
isalpha: 判斷字符串是不是隻有字母組成
isdigit: 判斷字符串是不是是數字組成
isdecimal: 判斷字符串是不是是數字組成
islower: 判斷字符串是不是全部小寫
isupper: 判斷字符串是不是全部大寫
istitle: 判斷是不是標題
issapace: 判斷是不是空格
join: 拼接字符串
split: 按照特定的符號分割字符串,返回結果是一個列表
lower: 將字符串中的字母都轉換爲小寫字母
upper: 將字符串中的字母都轉換爲大寫字母
strip: 清除兩邊空格
rstrip: 清除右側空格
lstrip: 清除左側空格
title: 將字符串轉換成符合標題
切片:
python爲大家提供了一種用於截取部分內容的方案,叫做切片
[num1:] 表示從num1位置開始截取內容
[num1:num2] /[num1,num2) 表示從num1開始截取,截取到num2
[num1:num2:num3] 第三個參數表示步長
將字符串翻轉
注意:所有的有序序列都是支持的切片的使用
[num1:] 表示從num1位置開始截取內容
[num1:num2] /[num1,num2) 表示從num1開始截取,截取到num2
[num1:num2:num3] 第三個參數表示步長
字符串的翻轉:
Python中字符串對象和切片
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.