with
:自動關閉檔案;
with open('log', 'r') as f:
...複製**
管道:|
,用於匹配多個表示式中的乙個,匹配多個分組;
問號:?
,實現可選匹配;
>>>
import re
>>> batregex = re.compile(r'bat(wo)?man')
>>> mo1 = batregex.search('the adventures of batman.')
>>> print(mo1.group())
batman
>>> mo2 = batregex.search('the adventures of batwoman.')
>>> print(mo2.group())
batwoman
複製**
>>>
import re
>>> batregex = re.compile(r'bat(wo)*man')
>>> mo1 = batregex.search('the adventures of batwowoman')
>>> print(mo1.group())
batwowoman
複製**
>>>
import re
>>> batregex = re.compile(r'bat(wo)+man')
>>> mo1 = batregex.search('the adventures of batwowoman')
>>> print(mo1.group())
batwowoman
>>> mo2 = batregex.search('the adventures of batman')
>>> print(mo2 == none)
true
複製**
>>>
import re
>>> batregex = re.compile(r'ha')
>>> mo1 = batregex.search('hahaha')
>>> print(mo1.group())
hahaha
>>> mo2 = batregex.search('haha')
>>> print(mo2 == none)
true
複製**
^***
:表示字串必須以***
開始;
***$
:表示字串必須以***
結尾;
絕對路徑:從根資料夾開始;
相對路徑:相對於程式的當前工作目錄;
讀寫檔案的步驟:
永久刪除檔案和資料夾:
JAVA知識點總結篇(三)
stringbuffer是執行緒安全的,而stringbuilder則沒有實現執行緒安全功能,所以效能更高 裝箱 把基本型別轉換成包裝類,使其具有物件的性質,又可分為手動裝箱和自動裝箱 拆箱 把包裝類物件轉換程基本型別的值,分為手動拆箱和自動拆箱 基本型別轉換為字串的三種方法 將字串轉換為基本型別的...
Python知識點總結篇(二)
cat fat black loud size,color,disposition cat 複製 sort 和sorted 方法的比較 sort key none,reverse false 就地改變列表,sorted iterable,key none,reverse false 返回新的列表,對...
Python知識點總結篇(四)
def calc n print n if n 2 0 return calc n 2 calc 10 複製 def add x,y,func return func x func y result add 4,8,abs print result 複製 coding utf 8 usr bin p...