《Python全棧開發 Python 類與物件》

2021-10-25 22:07:46 字數 494 閱讀 1995

1. python 是一門物件導向語言,採用語法 class 去建立乙個類

'''

1.資料屬性

2.函式屬性

'''class chinese:

'這是乙個中國人的類'

'''類分兩部分: 資料屬性部分,方法(函式)部分'''

# 這裡是類的資料屬性,每個物件共有的部分

dang='共產黨'

# __init__ 這個函式很特殊,當類建立乙個物件例項的時候會自動呼叫

def __init__(self,name):

self.name = name

# 函式屬性中預設的第乙個引數是self,這個引數很特殊,當乙個物件例項呼叫類方法時候由類自動幫我們傳遞當前的例項,

# 所以第乙個引數不需要我們傳遞

def work(self):

print(self.name + ' 工

Python 全棧開發 python內建函式

abs 對傳入引數取絕對值 bool 對傳入引數取布林值,none,0,這些引數傳入bool後,返回false all 所有傳入引數為真,才為真 any 任何乙個傳入引數為真,才為真 ascii 自動執行傳入引數的 repr 方法 將物件轉換為字串 bin 接收乙個十進位制,轉換成二進位制 oct ...

Python 全棧開發 python函式高階

函式的巢狀定義 def func1 print from func1 def func2 func2 記憶體位址 print from func2 print func2 func1 函式的巢狀呼叫 比較兩個數的大小 defmax2 x,y if x y return x else returny ...

Python 全棧開發 python元組tuple

什麼是元組 元組就是乙個不可變的列表 並不是列表,只是為了便於記憶 用途 用於存放多個值,只能讀不能二次賦值 表現形式 小括號 中間以逗號分割各個元素 eg tuples a b c d 生成乙個簡單的元組 tuples tuple range 5 print tuples 結果 0,1,2,3,4...