1. 程式人生 > 其它 >python的編碼解碼,邏輯判斷與程式碼迴圈執行,引號的作用和字串常見的使用

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() #包含開始 不包含結尾