廖雪峰python學習筆記5 編碼

2021-07-14 19:12:42 字數 518 閱讀 4434

# -*- coding: utf-8 -*-

#獲取字元的整數編碼

print(ord('a'))

print(ord('中'))

#獲取此**對應的文字

print(chr(66))

print(chr(25991))

#要注意區分'abc'和b'abc',前者是str,後者雖然內容顯示得和前者一樣,但bytes的每個字元都只占用乙個位元組。

x = 'abc'

p = b'abc'

print(x, '\n', p)

print(len('a'.encode('utf-8')))

print(len('中'.encode('utf-8')))

#1個中文字元經過utf-8編碼後通常會占用3個位元組,而1個英文本元只占用1個位元組。

#申明了utf-8編碼並不意味著你的.py檔案就是utf-8編碼的,必須並且要確保文字編輯器正在使用utf-8 without bom編碼

廖雪峰Python教程學習筆記4 函式式程式設計

函式式程式設計就是一種抽象程度很高的程式設計正規化,其乙個特點是允許把函式本身作為引數傳入另乙個函式,還允許返回乙個函式!把函式作為引數傳入,這樣的函式稱為高階函式,函式式程式設計就是指這種高度抽象的程式設計正規化。既然變數可以指向函式,函式的引數能接收變數,那麼乙個函式就可以接收另乙個函式作為引數...

python廖雪峰教程 學習筆記

如何用字元來描述字元 d匹配數字 digit w匹配字母或數字 word s可以匹配空格 space 表示任意個字元,表示至少乙個字元 表示0個或1個字元,表示n個字元,表示n m個字元 可以匹配任意字元 例如 kongxiangyu w如何做到更精確的匹配?規定數字 字母或者下劃線 0 9a za...

Git 廖雪峰 學習筆記

目錄 git工作區域 git初始化及倉庫建立和操作 初始化新的git倉庫 1.新建資料夾 2.在檔案內初始化git 如何將本地倉庫同步到git 遠端倉庫 1.關聯遠端庫 2.第一次推送master分支的所有內容 3.每次本地提交後,推送最新修改 轉殖 分支管理 1.建立與合併分支 2.解決衝突 3....