1. 程式人生 > >學習知識點總結.

學習知識點總結.

print()#列印 想要列印什麼就放到括號裡,注意漢字和字母需要加引號. int = (整數)

input =(輸入) #例:input('請輸入你想輸入的內容') 或者 a = input("請輸入你想輸入的內容")

把字串轉化成數字# 例: a = int(input("請輸入一個數字")

str()#把資料變成字串#例: a = 10 b = 20 print(str(a+b)) #得出的是:“10”+“20”拼接,列印結果“1020”

if 後面跟上條件。 else否則

list列表#一般存放大量資料 例:list["周杰倫","王力巨集","周潤發"]

tuple元組#只能看啥也不能幹 例:tuple(元素,元素)

dict字典# 例:dict{"jay":"周杰倫,"wlh":"王力巨集"}

set集合# 例:{"周杰倫","王力巨集"}

xxx轉化成yy型別 = yy(xxx) 能夠表示False的資料有: 0,[],{},"",set( ),tuple( ),None

索引:就是找到座標#例: 0 1 2 3 4 5 -6 -5 -4 -3 -2 -1 s = "我喜歡打排球" print(s[1])#得出的結果是"喜" print(s[-1])#得出的結果就是"球"

切片:就是從一個字串中擷取一部分字串。 [start:end]#顧頭不顧尾,取不到最後一位 例: 0 1 2 3 4 5 -6 -5 -4 -3 -2 -1 s = "我喜歡打排球" 切片取“喜歡打” print(s[1:4)#如果是【1:3】那最後一位取不到則會顯示“喜歡”

[:] 從頭切到尾 [::2]#2是步長,沒2個切一次 步長是正數從左往右切,負數從右往左切。

s = "abcdefg" s1 = s.capitlize( )#使首字母變成大寫 print(s1)

s = "baa cup apple bed" s1 = s.title( )#使每個單詞的開頭變成大寫 print(s1)

以此類推: s.uppeer( )#使所有字母變成大寫#當需要忽略大小寫的時候

s.lower( )#使所有字母變成小寫#對一些歐洲文字識別不好

s.swapcase( )#大寫變小寫,小寫變大寫

s.stirp( )#去掉左右兩端的空白#空白包括(空格,\n , \t)

s.replace("old","new")#替換#把old替換成new 如果替換有你次數限制則變為: s.replace("old","new",2)#其中2就是替換次數,代表需要替換兩次。

s.spilt("")#切割#""這個就代表用下劃線切割#字串切割完以後還是字串,如需別的格式需要轉換。

s.startswith("xxx")#判斷字串是否以xxx開頭

s.count("i")#計數

find(查詢)如果存在返回索引,如果不存在返回-1 index(查詢)如果存在返回索引,如果不存在,報錯。

s.isdight( )#判斷是否由數字組成。

len( ) # 內建函式求 字串列表元組的長度#基本上求長度的都可以