字串基本方法
"""
字串小練習
"""
'''
修改
'''
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]
相關文章
- 為什麼基本型別可以呼叫方法——以字串為例型別字串
- 基本資料型別之字串資料型別字串
- js字串方法JS字串
- Python學習-字串的基本知識Python字串
- Python - 基本資料型別_str 字串Python資料型別字串
- js字串排序方法JS字串排序
- OC(二)字串、方法字串
- java字串常用方法Java字串
- ES6 - 字串模板與新增字串方法字串
- 基本資料型別與字串型別資料型別字串
- js字串方法總結JS字串
- /**擷取字串是方法*/字串
- js 字串方法小結JS字串
- Python的字串分割方法Python字串
- js中的字串方法JS字串
- JS陣列基本方法JS陣列
- MagicArray基本使用方法
- java生成json字串的方法JavaJSON字串
- Python字串常用方法總結Python字串
- 字串、列表、字典內建方法字串
- JS陣列字串方法整理JS陣列字串
- Python3學習-(基本資料型別-字串)Python資料型別字串
- python中字串基本操作以及三種位運算Python字串
- Python學習教程之基本資料型別字串Python資料型別字串
- GO語言學習——基本資料型別字串Go資料型別字串
- python學習之字串常用方法和格式化字串Python字串
- PHP 操作 Redis 的基本方法PHPRedis
- docker的基本使用方法Docker
- 字串和陣列常用方法整理字串陣列
- 字串的常用屬性和方法字串
- JavaScript常用的字串處理方法JavaScript字串
- 解析Json字串的三種方法JSON字串
- Python字串的方法及註釋Python字串
- python 字串replace方法實現探索Python字串
- [JS高程] 字串模式匹配方法JS字串模式
- 教你幾種PostgreSQL判斷字串是否包含目標字串的方法SQL字串
- Vue元件的基本使用方法Vue元件
- 基本方法的呼叫與過載