1. 程式人生 > >Python基本命令

Python基本命令

1、基本概念

  • 三大特性:封裝、繼承、多型
  • 繼承:派生類繼承基類的欄位和方法
  • 多型:對不同型別的變數進行相同的操作,卻表現出不同的行為(例如對數字和字元做"+"運算)
  • 封裝:將資料和功能抽象後,通過外部介面使用
  • 類的專有方法(構造方法、魔法方法):內建方法,執行特定操作時被呼叫
  • 裝飾器:
  • 迭代器:一個容器,其中所有元素可通過for迴圈依次取出
  • 生成器:

2、程式碼

2.1 類

class my_first_class():
    def __init__(self):
        print("hello")
    a = 1
    b 
= a + 10 def c(self,x,y): print(x + y) sum1 = my_first_class() sum2 = my_first_class() print(sum1.a) print(sum2.b) print(sum1.c(1,2)) print('-'*20)

2、

class baba:
    def __init__(self):
        pass
    def funcbaba():
        print("我是爸爸,會賺錢")
class mama:
    def __init__
(self): pass def funcmama(): print("我是媽媽,很顧家") class me(baba,mama): def __init___(self): baba.__init__(self) mama.__init__(self) def funcme(): print("我是宅男,既會賺錢,也能顧家") print("我是誰?\n --------------------") DNA = me DNA.funcbaba() DNA.funcmama() DNA.funcme()