用python畫雪人 python中的多型和繼承

2021-10-10 03:51:44 字數 1128 閱讀 3657

繼承和多型對物件的重要性不言而喻,但是這兩的概念理解起來比較費事。

多型——同乙個方法,不同的行為

多型是指對於不同的類,可以有兩個或者多個同名的方法。只是名字一樣,功能可以不一樣。

# 多型**演示

class person:

def __init__(self,name,age):

self.name = name

self.age = age

def eat(self):

print(self.name,"吃。。。。。")

class teacher:

def __init__(self,name='張老師',age=36):

self.name = name

self.age = age

def eat(self):

print('去食堂')

print(self.name,"吃。。。。。")

taylor = person("小明",10)

teacher_01 = teacher()

taylor.eat()

teacher_01.eat()

繼承——向父母學習

繼承可以簡化我們的**

class person:

def __init__(self,name,age,gender):

self.name = name

self.age = age

self.gender = gender

def eat(self):

print(self.name,"吃。。。。。")

def say(self):

print(self.name,"說。。。。。")

class teacher(person):

def __init__(self,level):

person.__init__(self,"張三",36,"男")

self.level = level

def teach(self):

print("教。。。。。。。。")

teacher_01 = teacher("**")

teacher_01.eat()

teacher_01.teach()

用python畫樹林 用python畫櫻樹

from turtle import from random import from math import def tree n,l pd 下筆 陰影效果 t cos radians heading 45 8 0.25 pencolor t,t,t pensize n 3 forward l 畫樹...

用Python畫笑臉

開心一下,喵 很早之前畫的,放上來做個紀念吧 如下 from turtle import screensize 600,600 speed 10 def arc initial degree,step,rotate,rangenum seth initial degree for i in rang...

python畫簡單花 怎麼用python畫花朵

第一步,開啟選單欄,輸入idle,開啟shell。第二步,新建乙個檔案,並命名。第三步,匯入turtle模組,建立乙個新視窗用於繪圖,再建立乙個turtle物件。第四步,設定顏色,先繪製出花莖部,再繪製花蕊部分的圓,並填充顏色。第五步,用迴圈語句,使畫筆繪製n個花瓣,最後隱藏畫筆。第六步,定義單擊視...