python學習手冊 簡記

2021-07-09 07:57:19 字數 981 閱讀 3119

匹配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這個語句是實時執行的,建立函式物件,賦值給函式名 在模組匯入的時候,會執行一遍模組中的 依賴型別的...