1.abs() 絕對值
2.all() 判斷列表裡的所有值的布林值(如果迭代列表裡的每個值後都是true 則返回true)
print(all([1,2,'1']))
執行結果:
trueprocess finished with exit code 0
3.any() 與all相反 ,如果有乙個為真 都為真
4.bin() 十進位制轉換為二進位制
5.bool() 判斷布林值 。為false的布林值(空,none,0)
6.bytes() 將字串轉換成位元組
name = '小明'print(bytes(name,encoding='
utf-8
'))
執行結果:
b'\xe5\xb0\x8f\xe6\x98\x8e
' # 6個位元組
process finished with exit code 0
7.decode 解碼 (ascii 不能編碼中文)
name = '小明'print(bytes(name,encoding='
utf-8
').decode('
utf-8'))
print(bytes(name,encoding='
gbk').decode('
gbk'))
執行結果:
小明小明process finished with exit code 0
8.chr() 按照ascii表 列印
9.dir() 目錄
print(dir(all))
執行結果:
['__call__
', '
__class__
', '
__delattr__
', '
__dir__
', '
__doc__
', '
__eq__
', '
__format__
', '
__ge__
', '
__getattribute__
', '
__gt__
', '
__hash__
', '
__init__
', '
__init_subclass__
', '
__le__
', '
__lt__
', '
__module__
', '
__name__
', '
__ne__
', '
__new__
', '
__qualname__
', '
__reduce__
', '
__reduce_ex__
', '
__repr__
', '
__self__
', '
__setattr__
', '
__sizeof__
', '
__str__
', '
__subclasshook__
', '
__text_signature__']
process finished with exit code 0
10.divmod() 取商和餘
print(divmod(4,2)) # 可以用來做分頁功能,例如:一共4頁,每頁分了2行字,一共分了2頁。
執行結果:
(2, 0)process finished with exit code 0
11.eval() 提取字串中的資料結構,還可以把字串中的表示式進行運算
12.hash() 可hash的資料型別,為不可變資料型別
print(hash("113123123465"))
print(hash("
456asdfa4561sdf1a456sad4f
"))
執行結果:
714133531-1932136269process finished with exit code 0
13.help() 檢視幫助
14.hex() 十進位制轉十六進製制
15.oct() 十進位制轉八進位制
16.isinstance() 判斷型別
print(isinstance(1,int))
執行結果:
trueprocess finished with exit code 0
17.locals() 列印當前路徑 (區域性)
18.globals() 列印路徑(當前檔案的路徑)
19.max() 取最大值
20.min()取最小值
Python學習 內建函式
迭代器.next next 迭代器 迭代器 iter 可迭代的 迭代器 可迭代的.iter range 10 range 1 11 print next in dic range 1 11,2 特點 1.1.節省記憶體空間 1.2.逐個取值,乙個迭代器只能取一次 生成器含有yield關鍵字的函式都是...
學習python的內建函式
在python中有很多內建函式,當然隨著學習的深入,你也可以學會建立對自己有用的函式。簡單的理解下函式的概念,就是你編寫了一些語句,為了方便使用這些語句,把這些語句組合在一起,給它起乙個名字。使用的時候只要呼叫這個名字,就可以實現語句組的功能了。bool intfloat complex 複數 co...
python學習2 內建函式
最近學習了python的一些內建函式,有一些我想記住的函式,將它們寫在這裡方便我再次記憶 進製轉換的函式 整數轉二進位制 bin x 整數轉八進位制 ord x 整數轉十六進製制 hex x 單個字元與unicode編碼轉換的函式 字元轉unicode ord x unicode轉字元 chr x ...