python的內建函式:
1. abs(x)
abs()函式返回數字(可為普通型、長整型或浮點型)的絕對值。如果給出複數,返回值就是該複數的模。例如
>>>print abs(-2,4)
2.4>>>print abs(4+2j)
4.472135955
(1) 假設是執行沒有帶引數的方法:
def hello():
print 'hello,world!'
輸出的結果是''hello,world'
(2) 函式只帶元組的引數:
def hello(a,b):
print a,b
輸出的結果是hello"," world
(3) 函式帶關鍵字引數
print hi(b='6',a='3')
輸出結果為:3 6
使用關鍵字引數可以指定要傳遞的引數。
3.buffer(object[,offset[,size]])
暫不清楚用法,後續再補充
4.callable(object)
callable()函式在object物件是可呼叫物件的情況下,返回真(true);否則假(false),可呼叫物件包括函式、方法、**物件、類(在呼叫時返回新的例項)和已經定義『呼叫』方法的類例項
callable(abs)
輸出為 true
5.chr()和ord()
chr()是把ascii碼轉換為字串,ord()把字串轉換為ascii碼
其中ascii碼取值為 0~255,若超過此值,引發valueerror異常。
6.cmp(x,y)
cmp()函式比較x和y這兩個物件
如果xy,則返回正數
cmp(5,4) 輸出為:1
cmp(3,4) 輸出為-1
7.coerce(x,y)
coerce()函式返回乙個元組,該元組由兩個數值型引數組成。此函式將兩個數值型引數轉換為同一型別數字,其轉換規則與算術轉換規則一樣。
限定於數值型引數,字元或字串不行。
8. dir()
不帶引數時,返回當前範圍內的變數、方法和定義的型別列表;帶引數時,返回引數的屬性、方法列表。如果引數包含方法__dir__(),該方法將被呼叫。如果引數不包含__dir__(),該方法將最大限度地收集引數資訊。
引數object: 物件、變數、型別。9.
delattr(object,name)
delattr()函式在object物件許可時,刪除object物件的name屬性,此函式等價於如下語句:
delobject.attr
而delattr()函式允許利用程式設計方法定義來定義object和name引數,並不是在**中顯示指定。
通過dir()檢視物件屬性,通過delattr可刪除該屬性
python的學習 一
想學一學機械學習,所以開始學習python 1 在開始學習五種基本的資料型別 number,string,list tuple,dictionary 值得注意的是 列表 和元組 還是很有區別的,元組不能2次賦值類似於唯讀列表。字典 有相應的索引 和它對應的值 value 2 complex 複數 整...
學習 Python學習(一) Python問答
一.為什麼要使用python?python的主要特點有 1 軟體質量,python 具有很強的可讀性,因此在重用和維護方面就比較方便 2 編碼效率,python沒有編譯和鏈結庫的過程 3 程式移植性,不做任何修改,python可執行在windows和linux系統 4 豐富的支撐庫,python既可...
python的模組學習一
指已經寫好的python檔案,也就是乙個 py 檔案。如果只用到特定的函式,也可以將函式複製到當前模組,這是如果使用模組中的函式,就不需要加上模組名稱,直接輸入函式名稱就可以呼叫函式。如下 示例 from 模組名稱 import 函式名稱如果要匯入該模組的所有函式。則 from 程式包名稱 impo...