Python常用函數(shù)三有哪些?這7個(gè)函數(shù)使用頻率最高,總算搞明白了


類(lèi)型轉(zhuǎn)換函數(shù)
1. hex()函數(shù)
1.1 例如:print(hex(2))案例
1.2 輸出函數(shù):print(hex(2))
1.3 輸出結(jié)果:0x2
1.4 解析說(shuō)明:返回16進(jìn)制的數(shù)。
2. oct()函數(shù)
2.1 例如:print(chr(10))案例
2.2 輸出函數(shù):print(chr(10))
2.3 輸出結(jié)果:0o12
2.4 解析說(shuō)明:返回當(dāng)前整數(shù)對(duì)應(yīng)的ASCll碼

3. ord()函數(shù)
3.1 例如:print(ord("b"))案例
3.2 輸出函數(shù):print(ord("b"))
3.3 輸出結(jié)果:98
3.4 解析說(shuō)明:返回當(dāng)前ASCll碼的10進(jìn)制數(shù)
4. chr()函數(shù)
4.1 例如:print(chr(97))
4.2 輸出函數(shù):print(chr(97))
4.3 輸出結(jié)果:b
4.4 解析說(shuō)明:返回當(dāng)前ASCll碼的10進(jìn)制數(shù)。

1. str.capitalize()函數(shù)
案例一:給你一個(gè)字符串,s = 'hello kitty'
1.1 輸出函數(shù):print(s.capitalize())
1.2 輸出結(jié)果:0x2
1.3 解析說(shuō)明:返回16進(jìn)制的數(shù)。

案例一:給你一個(gè)字符串,s = 'hello kitty'
2.1輸出函數(shù):print(s.replace('kitty','kuang'))
2.2 輸出結(jié)果:hello kuang
2.3 解析說(shuō)明:替換功能,將kitty換成kuang。
案例二:給你一個(gè)字符串,s = '124124'
2.4 輸出函數(shù):print(s.replace('4','KK'))
2.5 輸出結(jié)果:12KK12KK
2.6 解析說(shuō)明:所有的4都替換成KK
案例三:給你一個(gè)字符串,s = '124124124'
2.7 輸出函數(shù):print(s.replace('4','KK'))
2.8 輸出結(jié)果:12KK12KK124
2.9 解析說(shuō)明:將前兩個(gè)的4替換成go

3. str.split() 函數(shù)
案例一:給你一個(gè)字符串,ip = '192.168.1.1'
3.1 輸出函數(shù):print(ip.split(','))
3.2 輸出結(jié)果:['192.168.1.1']
3.3 解析說(shuō)明:將字符串分割成列表
案例一:給你一個(gè)字符串,ip = '192.168.1.1'
3.3 輸出函數(shù):print(ip.split(',',2))
3.4 輸出結(jié)果:['192.168.1.1']
3.5 解析說(shuō)明:從第二個(gè)開(kāi)始分割成列表
總結(jié):今天主要與大家分享兩種類(lèi)型的函數(shù),分別為:類(lèi)型轉(zhuǎn)化函數(shù)、string函數(shù)。其中類(lèi)型轉(zhuǎn)化函數(shù)最常用的包括:hex()函數(shù)、oct()、chr()、ord()等四個(gè)函數(shù),string函數(shù)包括這三個(gè)重點(diǎn)函數(shù):str.capitalize()、str.repalce()、str.split(),通過(guò)三章節(jié)課程的講解常用函數(shù)已講解25個(gè),希望大家都能將這些函數(shù)掌握并應(yīng)用于學(xué)習(xí)或工作中去。