匹配hello開頭 world結尾字串 中間的任意字元儲存在group中.
import re
match
= re.
match('hello[ \t]*(.*)world','hello python world')
match
.group(1)
'python'
match = re.match('/(.*)/(.*)/(.*)','/usr/home/lumberjack')
match.groups()
('usr','home','lumberjack')
[row[1] for row in m if row[1]%2 == 0]
對字典的key排序並輸出
#d是乙個字典
forkey
in sorted(d):
print(key,"=>",d[key])
if isinstance(l,list):
print('yes')
x or y # 邏輯或 只有x為假的的時候才會計算y
x and y # 邏輯與 只有x為真的時候才會計算y
x//y # floor 除法會把餘數捨棄
比較操作符可以連續使用: xand y浮點數缺乏精確性
in[30]: 0.1+0.1+0.1-0
.3out
[30]: 5.551115123125783e-17
in[31]: round(0.1+0.1+0.1-0
.3)out
[31]: 0.0
s.add((1,2,3))
# 也可以利用並集新增元素
s |
Git手冊簡記
在git介面中的幫助選項 在當前目錄下新建空倉庫git init。新增全部檔案 git add a 新增某個檔案 git add 檔名 新增某類檔案 git add cpp 新增.cpp型別的檔案 注意 暫存和提交有區別 將更改更新到倉庫 git commit m 附加備註 提交後就完成了本地倉庫的...
Python學習手冊 02
物件無非是記憶體中的一部分,包含數值和相關操作的集合。python程式可以分解成模組,語句,表示式,物件。1,程式由模組構成 2,模組包含語句 3,語句包含表示式 4,表示式建立並處理物件 python提高程式設計效率的方法之一 內建型別 像函式,模組,類這樣的程式設計單元也是物件,由def,cla...
Python學習手冊 09
函式是在程式設計中 剪剪貼貼的代替。有函式以後,才有全域性作用域的麻煩。def 是可執行的 在執行這個之前,函式並不存在。函式也是物件 函式物件,def建立乙個函式物件,並複製給你定義的函式名字。def這個語句是實時執行的,建立函式物件,賦值給函式名 在模組匯入的時候,會執行一遍模組中的 依賴型別的...