1.标準類型内建函數
<1>type() —— 傳回對象的類型
<2>cmp() —— 比較兩個對象,傳回兩個對象的ASCII碼的差
<3>str()、repr() —— 以字元串的方式擷取對象的内容,str()适合于輸出,repr()适合于使用eval()重新得到該對象,此外``不推薦使用
<4>type()、isinstance() —— 确認一個對象的類型
2.序列類型函數
<1>len() —— 傳回字元串的字元數
<2>max()和min() —— 傳回字元串中最大或者最小的字元(按照ASCII碼值排列)
<3>enumerate() —— 用于for循環
>>> s = 'ABCDEF'
>>> for i,t in enumerate(s):
... print i,t
...
0 A
1 B
2 C
3 D
4 E
5 F
<4>zip() —— 傳回一個清單
>>> s,t = 'ABC','DEF'
>>> zip(s,t)
[('A', 'D'), ('B', 'E'), ('C', 'F')]
3.字元串類型函數
<1>raw_input() —— 用于輸入
>>> userinput = raw_input("Enter user name:")
Enter user name:XiaoMing
>>> userinput
'XiaoMing'
<2>chr() —— 輸入是0-255的整數,輸出的是一個對應的字元