我在使用海龜模塊創建美國國旗。用戶決定標誌的大小,我將用它來創建寬度和長度。如何將Python中的所有函數分組到一個函數中?
我試圖將我所有的子功能分組/壓縮成一個巨大的功能,因此用戶可以簡單地輸入Draw_USAFlag(t, w) ## T = turtle W = Size
,它將執行我已有的5個功能的任務。
比如我有2子功能:draw_rectangle(t, w)
和draw_stripes (t, w) ;
我想組這兩個子功能爲一體的功能,將被稱爲Draw_USAFlag(t, w)
在那裏將使用用戶在所有的功能,輸入size (w)
。任何幫助是極大的讚賞!謝謝!
建立一個叫做'draw_USAFlat新功能(T,W):'調用兩個子功能? – MooingRawr
可以包括內部'Draw_USAFlag'子功能,如果你想.. – thebjorn
不只是可以...應該。你希望你的功能簡單和單一的目的。繪製美國國旗應該做最低限度的準備,因爲它只包含函數調用來繪製條紋,繪製領域,繪製星星。完成,容易理解,沒有混亂。讓其他函數處理它們的基礎細節。 –