字串基本方法
"""
字串小練習
"""
'''
修改
'''
st = "Hello Word"
# 把所以字母變為大寫
st1 = st.upper()
# 把所以字母變為小寫
st2 = st.lower()
# 把第一個字母變為小寫
st3 = st2.capitalize()
# 把單詞首字母大寫
st4 = st3.title()
# 預設以空格切割,切割完成後變成列表,也可以指定元素切割,但切割完成後這個元素會消失。
li = st.split()
'''
查詢
'''
# 查詢元素出現的次數,
print(st.count('l'))
# 查詢元素所在位置
print(st.find('W', 0, -1))
# 檢測字串是否包含子字串
print(st.index('ll', 0, -1))
# 判斷是否全部為數字
print(st.isdigit())
# 判斷是否全部為字母
print(st.isalpha())
# 判斷結尾元素是否與該元素相同
print(st.endswith('d'))
# 判斷結尾元素是否與該元素相同
print(st.startswith('H'))
# 判斷是否是小寫
print(st.islower())
# 判斷是否是大寫
print(st.isupper())
'''
獲取(切片)
可以採用[N: M]格式獲取字串的子串,
這個操作 被形象地稱為切片。
[N: M]獲取字串中從N到M (但不包含M)間連續的子字串。
格式:
<字串或字串變數>[N: M]
'''
st5 = st[0:5]
'''
替換
後一個元素替換前一個元素
'''
st6 = st.replace('H', 'h', 1)
# 反轉
st7 = st[::-1]
相關文章
- Java 字串操作、基本運算方法等優化策略Java字串優化
- 為什麼基本型別可以呼叫方法——以字串為例型別字串
- 基本字串壓縮字串
- 字串方法字串
- 基本資料型別之字串資料型別字串
- js字串方法JS字串
- 字串分割方法字串
- 基本型別、字串該注意的地方型別字串
- java字串常用方法Java字串
- js字串排序方法JS字串排序
- OC(二)字串、方法字串
- Python - 基本資料型別_str 字串Python資料型別字串
- Python學習-字串的基本知識Python字串
- 基本資料型別與字串型別資料型別字串
- ES6 - 字串模板與新增字串方法字串
- js字串方法總結JS字串
- /**擷取字串是方法*/字串
- js 字串方法小結JS字串
- js中的字串方法JS字串
- 字串replace方法的使用字串
- python字串排序方法Python字串排序
- 字串操作 localeCompare()方法字串
- 舌尖上的javascript陣列和字串基本操作JavaScript陣列字串
- JS陣列基本方法JS陣列
- JS判斷字串是否包含某字串 indexOf()方法使用JS字串Index
- Python的字串分割方法Python字串
- JS陣列字串方法整理JS陣列字串
- js 字串格式化方法JS字串格式化
- 判斷字串為空方法字串
- php拆分數字字串方法PHP字串
- shell擷取字串的方法字串
- JS擷取字串方法集合JS字串
- Oracle字串連線的方法Oracle字串
- 連線字串的SQL方法字串SQL
- 字串、列表、字典內建方法字串
- GO語言學習——基本資料型別字串Go資料型別字串
- PHP 操作 Redis 的基本方法PHPRedis
- docker的基本使用方法Docker