python常用函式

2022-01-11 00:01:37 字數 854 閱讀 2985

import urllib.request

import re

#######

##res = urllib.request.urlopen('')

##html = res.read().encode('utf-8')

##decode 解譯 encode譯成

###先用utf-8解,再用gbk譯成

###字串在python內部的表示是unicode編碼,因此,在做編碼轉換時,通常需要以unicode作為中間編碼,

###即先將其他編碼的字串解碼(decode)成unicode,再從unicode編碼(encode)成另一種編碼。

###decode的作用是將其他編碼的字串轉換成unicode編碼,如str1.decode('gb2312'),表示將gb2312編碼的字串轉換成unicode編碼。

###encode的作用是將unicode編碼轉換成其他編碼的字串,如str2.encode('gb2312'),表示將unicode編碼的字串轉換成gb2312編碼。

##s.decode("utf-8", "ignore") 忽略其中有異常的編碼,僅顯示有效的編碼

##s.decode("utf-8", "replace") 替換其中異常的編碼,這個相對來可能一眼就知道那些字元編碼出問題了。

##str.encode() 和 bytes(s, encoding) 把乙個字串轉換為其raw bytes形式,並且

##在此過程中根據乙個 str 建立乙個 bytes 。

##bytes.decode()和str(b, encoding)把raw bytes轉換為其字串形式,並且在此

##過程中根據乙個bytes建立乙個str。

python常用函式 python常用函式精講

返回值為bool型別的函式 bool是boolean的縮寫,只有真 true 和假 false 兩種取值 bool函式只有乙個引數,並根據這個引數的值返回真或者假。引數如果預設,則返回false 引數轉換使用標準的邏輯測試表示式 傳入布林型別時,按原值返回 傳入字串時,空字串返回false,否則返回...

python常用函式中文 python常用函式

一 數學相關 1 絕對值 abs 1 2 最大最小值 max 1,2,3 min 1,2,3 3 序列長度 len abc len 1,2,3 len 1,2,3 4 取模 divmod 5,2 2,1 5 乘方 pow 2,3,4 2 3 4 6 浮點數 round 1 二 功能相關 1 函式是否...

Python常用函式

常用函式 abs x abs 返回乙個數字的絕對值。如果給出複數,返回值就是該複數的模。print abs 100 100 print abs 1 2j 2.2360679775 callable object callable 函式用於測試物件是否可呼叫,如果可以則返回1 真 否則返回0 假 可呼...