**
一、python特定的執行環境
在當前指令碼繼續進行
建立和管理子程序
執行外部命令或程式
執行需要輸入的命令
通過網路來呼叫命令
執行命令來建立需要處理的輸出
動態生成python語句
匯入python模組
這些都可通過內建或外部模組實現。
二、可呼叫物件
呼叫方式:可呼叫物件後緊跟操作符()
4種可呼叫物件:函式、方法、類以及一些類的例項
1、函式
分三種不同型別的函式物件
(1)、內建函式(bif),是built-in function縮寫,由c/c++編寫匯入python編輯器的。
(2)、使用者自定義函式(udf)
(3)、lambda函式
2、方法
有類方法,還有內建方法(bim),如列表,字典的。
class c(object):3、類def foo(self):pass #定義類方法,或叫使用者自定義方法(udm)
c=c()
print type(c) #類的類別,輸出
print type(c) #例項的類別,輸出
print type(c.foo) #非繫結方法的類別,輸出
print type(c.foo) #繫結方法的類別,輸出
print c.foo #非繫結方法物件,輸出
print c.foo #繫結方法物件,輸出》
4、類的例項
通過類的__call__()特殊方法,必須在類中定義這個方法才行。
classc(object):def __call__(self,*args):
return u'可呼叫例項'c =c() print callable(c) #true print c() #呼叫例項輸出,"可呼叫例項"
三、**物件
**物件是編譯過的python 源**片段,它是可執行物件。通過呼叫內建函式compile()可以得到**物件。**物件可以被 exec 命令或 eval_r()內建函式來執行。
參考:四、可執行物件的宣告與內建函式
其他見《python核心程式設計2》
Python學習筆記 1 1 2 認識Python
一.課程目標 二.詳情解讀 1.初識pythonpython語言是一種高階程式語言,它於1991年由吉多.範羅蘇姆 guido van rossum 發明。目前主要應用於web開發 gui開發 網路爬蟲 資料科學 人工智慧等領域。python官方 python語言也是一種多正規化程式語言,即物件導向...
python學習方法 十二種學習Python的方法
python學習方法 python是地球上最流行的程式語言之一。它被世界各地的開發商和製造商所接受。大多數linux和macos計算機都預裝了python版本,現在,即使是少數windows計算機 商也正在安裝python。也許您參加聚會遲到了,您想學習但不知道該去 這12個資源將幫助您入門,並逐步...
pytho學習旅途
轉換當前格式日期 dt datetime.datetime.strptime dtstr,y m d print dt 切片獲取年份 輸入一行字元,分別統計其中英文本母,空格,數,和其他字元數 import string s ww m 23 4j 初始化個數 列印楊輝三角的前十行 triange 1...