1、函數式編程和麪相對對象的對比編程
一、開發一個消息提醒功能函數式編程
函數:定義簡單,調用簡單函數
面向對象:定義複雜,調用複雜 好處:歸類,將某些相似的函數寫在一塊兒spa
總結:對象
一、函數式編程可能會比面向對象更好開發
二、Python中支持兩種編程方式it
三、面向對象的格式class
定義:打包
class 類名: ——定義了一個類方法
def 函數名(self): ——在類中編寫了一個方法
pass
調用:
x1=類名() ——建立了一個對象\實例化一個對象
x1.函數名() ——經過對象調用其中一個方法
二、打印
老狗/20歲/男/上車去砍柴
老狗/20歲/男/開車去東北
老狗/20歲/男/喜歡大保健
構造方法:特殊的方法,若是建立對象,則改方法會被自動執行
def init()的做用 : 進行數據的初始化
經過構造方法,能夠將數據進行打包,之後使用,去其中獲取便可
應用:
一、將數據封裝到對象中,以供本身在方法中調用。
二、將數據封裝到對象中,以供其餘函數調用。