自學python第五天

2021-09-25 01:30:32 字數 422 閱讀 5462

python的高階特性

一定要注意一點   **越少,開發效率越高

1.切片slice

主要應用於list

l='abcde'

l[start:end:step]     這個是三種格式的   step就是指的是隔幾個取指

從start到end 

l[start:end]  正常的從頭到尾

這裡有兩個巧妙的用法

是取第乙個

l[:-1:]    l[:-1] 是取除了最後乙個

l[-1::]   l[-1:]   是取最後乙個

l[::-1]轉置

2.就是迭代  其實就是迴圈  也就不再多贅述了  如果還是針對下標的那種

python中有一種函式可以將對應的dict(像這種沒有下標的)轉換成有下標

的在迭代就行了

Python自學第五天筆記

知識點回顧 1.list列表 a.建立列表 b.列表的功能 增刪改查 刪 pop 索引 remove 元素 clear 清空 改 reverse 反轉,倒敘 sort 排序 sorted 查 index len max min count 2.for in 迴圈 a.工作原理 b.列表生成器 ran...

自學sql的第五天

型別轉換函式 cast 將任意型別轉換到任意型別 convert 將任意型別轉換到任意型別 字串函式 ascii 求字元的ascii值 char 根據ascii轉到字元 left,right,substring 字串擷取 len 返回字串的長度 lower,upper 轉小寫 大寫 itrim,rt...

零基礎自學python第五天

等於 不等於 and 與 or 或 not 非 異常處理 如果語句1異常,顯示語句2 try 語句1except 語句2高階異常處理 如果語句1正常,執行語句3,如果異常執行語句2,最終都要執行語句4 try 語句1except 語句2else 語句3finally 語句4 遍歷迴圈 遍歷某個結構迴...