in [1]: 『hello』.istitle() 當首字母為大寫時,計算機則認為其為標題
out[1]: true
in [2]: 『hello』.istitle()
out[2]: false
in [7]: 『hello』.islower() 當全部為小寫時,計算機認為其為小寫
out[7]: false
in [8]: 『hello』.isupper() 當全部為大寫時,計算機認為其為大寫
out[8]: false
in [3]: 『hello』.upper()
out[3]: 『hello』
in [4]: 『hello』.lower()
out[4]: 『hello』
in [5]: 『hello』.title() 將其變為標題,也就是將首字母大寫
out[5]: 『hello』
in [6]: 『hello』.swapcase() 對每個字母進行大寫變小寫,小寫變大寫
out[6]: 『hello』
in [1]: min(2,4)
out[1]: 2
in [2]: max(2,4)
out[2]: 4
in [3]: sum(range(1,101))
out[3]: 5050
in [4]: sum(range(2,101,2))
out[4]: 2550
in [5]: sum(range(1,101,2))
out[5]: 2500
in [8]: for i,v in enumerate(『hello』):
…: print(str(i) + 『--------->』 + v)
…:0--------->h
1--------->e
2--------->l
3--------->l
4--------->o
zip() 函式用於將可迭代的物件作為引數,將物件中對應的元素打包成乙個個元組,然後返回由這些元組組成的列表。
如果各個迭代器的元素個數不一致,則返回列表長度與最短的物件相同,利用 * 號操作符,可以將元組解壓為列表。
in [9]: s1 = 『abc』
in [10]: s2 = 『123』
in [11]: for i in zip(s1,s2):
…: print(i)
…:(『a』, 『1』)
(『b』, 『2』)
(『c』, 『3』)
in [12]: for i in zip(s1,s2):
…: print(』』.join(i))
…:a1
b2c3
in [13]: for i in zip(s1,s2):
…: print(』-』.join(i))
…:a-1
b-2c-3
陣列 字串的大小
首先,先看這樣一段程式 include int main printf p n arr printf d n arr return 0 執行的結果 這裡,printf p n arr 指的是列印陣列arr的首元素arr 0 的位址,為00d5f14 printf d n arr 指的是列印指向陣列a...
python字串常用的函式
字串在專案中經常用到,關於字串的操作簡單總結一下string.find str,beg 0,end len string 檢測 str 是否包含在 string 中,如果 beg 和 end 指定範圍,則檢查是否包含在指定範圍內,如果是返回開始的索引值,否則返回 1 string.rfind str...
python字串的常用方法
字串的查詢和替換 hello str hello world 1.判斷是否以指定的字串開始 print hello str.startswith hello 2.判斷是否以指定的字元出啊結束 print hello str.endswith world 3.查詢指定的字串 index方法同樣可以查詢...