python的編碼解碼,邏輯判斷與程式碼迴圈執行,引號的作用和字串常見的使用
一.編碼與解碼
1.>編碼: 資料型別由str→bytes
把str的資料型別轉為bytes的資料型別的過程,使用到的關鍵字是encode()
2.>解碼:資料型別由bytes→str
把bytes的資料型別轉為str的資料型別的過程,使用到的關鍵字是decode()
&python2的預設編碼是ascll,python3的預設編碼是Unicode
二.邏輯判斷與程式碼迴圈執行
1.邏輯判斷
>if(如果)
>elif(否則如果)
>else(其他的)
2.程式碼迴圈執行
①while true迴圈
>while true (無限迴圈被選擇的程式碼)
>continue (繼續執行被選擇的程式碼)
>break (退出執行程式碼迴圈)
②for迴圈
三.引號
1.在python中,單引號與雙引號是等價的
2.三引號主要是用來註釋和編寫可以換行的變數
①三引號可以換行的變數
②三引號可以用來多行的註釋
(1)多行註釋用三引號
(2)單行註釋用#
四.字串的使用
1.檢視一個物件(變數)有哪些可以使用的方法__dir()__
2.字串小寫字母變為大寫字母 upper()
3.字串大寫字母變為小寫字母 lower()
4.判斷輸出結果是不是大寫 isupper()
5.字串以什麼結尾 endseith()
6.字串以什麼開頭 starswith()
7.取消字串的空格 strip()
8.字串的拆分 split() #會把字串的資料型別轉換為列表的資料型別
9.字串的合併 join() #會把列表的資料型別轉換為字串的資料型別
10.獲取字串的索引 index() #索引是從0開始的 (注意變數值中出現多個相同字串只顯示第一個字串的索引)
11.獲取字串的個數 count()
12.字串的替換 replace()
13.判斷是否是數字 isdigit()
14.數字的迴圈 range() #包含開始 不包含結尾