第四章 分形樹繪製

2021-09-20 03:14:50 字數 1266 閱讀 8907

2.分形樹繪製2.0

與之前程式的區別:

主函式'''

# 計數器

count =

1while count <=5:

count = count+

1# 第一條邊

turtle.forward(

100)

turtle.right(

144)

turtle.exitonclick(

)if __name__ ==

'__main__'

: main(

)重複不同大小五角星的繪製

import turtle

defdraw_pentagram

(size)

:'''

繪製五角星

'''# 計數器

count =

1while count <=5:

turtle.forward(size)

turtle.right(

144)

# count = count + 1

count +=

1def

main()

:'''

主函式'''

# 初始值(邊長)

size =

50while size <=

100:

# 呼叫函式

draw_pentagram(size)

# size = size+10

size +=

10 turtle.exitonclick(

)if __name__ ==

'__main__'

: main(

)

畫筆控制函式:

第四章 決策樹

一般的,一棵決策樹包含乙個根節點,若干個內部節點和若干個葉節點。決策學習的目的是為了產生一棵泛化能力強,即處理未見示例能力強的決策樹。決策樹學習的關鍵是如何選擇劃分屬性。隨著劃分過程的不斷進行,我們希望決策樹的分支節點所包含的樣本盡可能屬於同一類別,即節點的 純度 越來越高。1 資訊增益 資訊熵是度...

第四章 繼承

一 為什麼要繼承 在物件導向中我們將具有很多重複內容的類中的內容提取出來,寫成乙個單獨的類 其他類只需要繼承就能取得這些功能,同時可以在自己類中寫入獨特的自定義方法 二 繼承語法 inte ce circle nsobject 繼承是在介面中定義的 冒號後的類名是要整合的類,nsobject 是co...

第四章 物件

三個特性 身份 型別 值 每個物件都有唯一的身份來標識自己,使用內建函式id 得到。例子 usr bin env python coding utf 8 a 32 print a b a print id a id b 結果 d python27 python.exe e workp python ...