『壹』 菜鳥的python在線編譯器能否打開本地文件,如果能怎麼打開
應當是不行的,在線編輯器應當是運行在一個虛擬的環境中,所以不能讀取出本機文件的。
看這樣得到的文件路徑是/box,感覺像是一個容器。
『貳』 python正則表達式以及re庫的使用
本文旨在整理收集Python正則表達式以及re庫使用資料,方便編程實踐。
1. 常見正則表達式
詳細資源參考:知乎鏈接
2. 正則表達式語法
在線測試工具:菜鳥工具鏈接
語法主要包含:普通字元、非列印字元、特殊字元、限定符與定位符
2.1普通字元
涵蓋大寫字母、小寫字母、數字與標點符號
2.2非列印字元
如換行符等
2.3特殊字元
如\. \* \+ \? \{ \} \[ \] \| \^ $ \( \)
2.4限定符
如重復次數
2.5定位符
如指定位置匹配
3. re庫常見函數
文檔參考:Python 3.10.1 文檔鏈接
重點理解:
2.2.1反斜杠使用
r"\n"表示字元組合,"\n"表示換行符
2.2.2命名組合與反向引用
示例:(?P...)、(?P=name)
2.2.3匹配函數
re.match()、re.search()、re.fullmatch()、re.split()
2.2.4匹配函數區別
re.match()從頭匹配,re.search()查找第一個匹配,re.fullmatch()匹配整個字元串,re.split()分割字元串
『叄』 如何用手機編程Python
建議你下載安裝扇貝編程APP,這個APP就是教Python編程的,有課程也可以自己練習,使用起來非常不錯。