函式名功能
列印指定的內容到螢幕
input
獲取鍵盤的輸入並以字串形式返回輸入內容
max返回指定序列中的最大值
min返回指定序列中的最小值
len返回指定序列物件的元素個數
type
返回指定物件的型別名稱
id返回指定物件在記憶體中的起始位址
int將指定的型別轉換為整型
float
將指定的型別轉換為浮點型
str將指定的物件轉換為字串型別
bool
將指定物件轉換為布林型別
list
將指定的序列型別轉為列表型別
tuple
將指定的序列型別轉為元組型別
dict
根據指定的關鍵字引數構造乙個字典型別
set將指定的物件轉為集合型別
hex將其他的進製型別轉換為十六進製制
bin將其他的進製型別轉換為二進位制
oct將其他的進製型別轉換為八進位制
round
四捨五入
abs取絕對值
pow求乙個數的n次方
divmod
求乙個數進行除法運算後的商與餘數
print(11
,22,33
)print(11
,22,end=
"#")
#end可以設定輸出內容以什麼結尾,預設為「\n」
print(11
,22,seq=
"#")
#seq可以設定輸出內容之間是以什麼符號來間隔的,預設為空格
11
2233
1122#11
#22
a=
input
("輸入:"
)#假設我們輸入的內容為12
a
'12'
max([
11,22,
33,44]
)lst=[[
21,35]
,[11,
34],[
45,14]
]max
(lst,key=
lambda x:x[1]
)#求乙個列表中多個集合中的第二個元素最大的集合
44[21
,35]
min([
11,22,
33,44]
)lst=[[
21,35]
,[11,
34],[
45,14]
]min
(lst,key=
lambda x:x[1]
)#求乙個列表中多個集合中的第二個元素最小的集合
11[45
,14]
len(1
)#len中的引數不能是整型
len(
"adadda"
)len([
11,33,
44])
traceback (most recent call last)
: file ""
, line 1,in
typeerror:
object of type
'int' has no len()
63
type(1
)a=type
(a)
<
class
'int'
>
<
class
'list'
>
a=1id
(a)#相當於c語言中的 &a
140727870998176
int
(2.4
)int
("2"
)int
("0b1101",2
)#2代表前面的數是二進位制數
2
213
float(2
)float
("2"
)
2.0
2.0
str(2
)str([
11,22]
)
'2'
'[11,22]'
bool(0
)bool([
])bool((
0))bool
(none
)bool
()
false
false
false
false
false
list
("fafasd"
)
[
'f',
'a',
'f',
'a',
's',
'd']
tuple
("fafasd"
)
(
'f',
'a',
'f',
'a',
's',
'd')
dict
(x=1
,y=2
)
set([
11,221,11,
11])#可以利用set對列表進行去重
hex(10
)#將十進位制轉換為十六進製制
hex(
0o72
)#將八進位制轉換為十六進製制
hex(
0b1101
)#將二進位制轉換為十六進製制
'0xa'
'0x3a'
'0xd'
bin(10
)#將十進位制轉換為二進位制
'0b1010'
oct(10
)#將十進位制轉換為八進位制
'0o12'
round
(4.51
)
5
abs(-
1)
1
pow(2
,3)#求2的3次方
8
divmod(10
,3)#計算10除以3的商與餘數(第乙個引數為被除數、第二個為除數)
(3,
1)#第乙個結果為商,第二個為餘數
Python 內建函式詳解(一) Print
print是比較多用到的函式,但是很多人對它的詳細用法還不是很清楚,今天我們就來一探廬山真面目,詳解print的前世今生。print在python2.x時代不是乙個函式,只是乙個關鍵字。因此那時候print可以這麼用 print aaa 輸出字串 aaa print 1,2 輸出1,2 print ...
Python 內建函式詳解
python內建函式是python直譯器中預先定義好的函式,也被稱為內嵌函式。所有的內建函式都被定義在標準模組 builtins 中。python直譯器啟動的時候,自動以 form builtins import 的方式匯入全部內建函式,因此我們可以直接使用這些函式。例如,print 為常用的內建函...
python 函式詳解 Python內建函式詳解
此文參考python文件,然後結合自己的理解,寫下來,一方面方便自己,讓自己好好學習,順便回憶回憶 另一方面,讓喜歡的盆友也參考一下。經查詢,3.6版本總共有68個內建函式,主要分類如下 數 算 7個 型別轉換 24個 序列操作 8個 物件操作 9個 反射操作 8個 變數操作 2個 互動操作 2個 ...