Python學習 25 Python執行環境

2021-09-07 10:18:28 字數 1240 閱讀 4276

**

一、python特定的執行環境

在當前指令碼繼續進行

建立和管理子程序

執行外部命令或程式

執行需要輸入的命令

通過網路來呼叫命令

執行命令來建立需要處理的輸出

動態生成python語句

匯入python模組

這些都可通過內建或外部模組實現。

二、可呼叫物件

呼叫方式:可呼叫物件後緊跟操作符()

4種可呼叫物件:函式、方法、類以及一些類的例項

1、函式

分三種不同型別的函式物件

(1)、內建函式(bif),是built-in function縮寫,由c/c++編寫匯入python編輯器的。

(2)、使用者自定義函式(udf)

(3)、lambda函式

2、方法

有類方法,還有內建方法(bim),如列表,字典的。

class c(object):

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         #繫結方法物件,輸出》

3、類

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...