型別轉換 1函式
描述 2int(x [,base ]) 將x
轉換為乙個整數 3
long(x [,base ]) 將x
轉換為乙個長整數 4
float(x ) 將x
轉換到乙個浮點數 5
complex(real [,imag ])
建立乙個複數 6
str(x )
將物件x
轉換為字串 7
repr(x )
將物件x
轉換為表示式字串 8
eval(str )
用來計算在字串中的有效
python
表示式,
並返回乙個物件 9
tuple(s )
將序列s
轉換為乙個元組 10
list(s )
將序列s
轉換為乙個列表 11
chr(x )
將乙個整數轉換為乙個字元 12
unichr(x )
將乙個整數轉換為
unicode字元
13ord(x )
將乙個字元轉換為它的整數值 14
hex(x )
將乙個整數轉換為乙個十六進製制字串 15
oct(x )
將乙個整數轉換為乙個八進位制字串
序列操作1操作
描述 2s + r
序列連線 3
s * n , n * s s的n
次拷貝,n
為整數
4s % d
字串格式化
(僅字串)
5s[i] 索引
6s[i :j ] 切片
7x in s , x not in s
從屬關係 8
forx
ins : 迭代
9len(s) 長度
10min(s)
最小元素 11
max(s)
最大元素 12
s[i ] = x
為s[i]
重新賦值 13
s[i :j ] = r
將列表片段重新賦值 14
dels[i ]
刪除列表中乙個元素 15
dels[i :j ]
刪除列表中乙個片段
數值操作
1x << y 左移
2x >> y 右移
3x & y
按位與
4x | y
按位或
5x ^ y
按位異或
(exclusive or) 6
~x
按位翻轉 7
x + y 加
8x - y 減
9x * y 乘
10x / y
常規除
11x // y
地板除
12x ** y
乘方(xy ) 13
x % y
取模(x mod y ) 14
-x
改變運算元的符號位 15
+x
什麼也不做
16 ~x ~x=-(x+1)
17abs(x )
絕對值
18divmod(x ,y )
返回(int(x / y ), x % y ) 19
pow(x ,y [,modulo ])
返回(x ** y ) x % modulo 20
round(x ,[n])
四捨五入,
n為小數點位數 21
x < y 小於
22x > y 大於
23x == y 等於
24x != y
不等於(
與<>相同)
25x >= y
大於等於 26
x <= y
小於等於
python型別轉換 數值操作
python型別轉換 python 函式 描述 int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 x 轉換為表示式字...
python型別轉換 數值操作
python型別轉換 函式 描述 int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 x 轉換為表示式字串 eval ...
python型別轉換 數值操作
python型別轉換 數值操作 python型別轉換 函式 描述 int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 ...