下面有一些方法可以進一步嘗試螺線。
1.現在你已知道如何畫圓,請寫乙個程式來繪製隨機的對數螺線。找到引數形式的對數螺線方程,然後用它來繪製螺線。
3.嘗試用海龜繪製koch snowflake(科赫雪花),它是利用遞迴(即呼叫自身的函式)的分形曲線。可以像這樣組織遞迴函式呼叫:
# recursive koch snowflake
def kochsf(x1, y1, x2, y2, t):
# compute intermediate points p2, p3
if segment_length > 10:
# recursively generate child segments
# flake #1
kochsf(x1, y1, p1[0], p1[1], t)
# flake #2
kochsf(p1[0], p1[1], p2[0], p2[1], t)
# flake #3
kochsf(p2[0], p2[1], p3[0], p3[1], t)
# flake #4
kochsf(p3[0], p3[1], x2, y2, t)
else:
# draw
# ...
極客時間 併發程式設計實戰筆記
08 理解管程 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下markdown的基本語法知識。全新的介面設計,將會帶來全新的寫作體驗 在創作中心設定你喜愛的 高亮樣式,markdown將 片顯示選擇的高亮樣式進行...
程式設計實訓報告 專案3 2
include include include 定義詞條類 typedef struct word word words 8000 將詞典陣列設定成全域性的結構體陣列 int wordsnum 0 詞典中的詞條數目 從檔案中將詞讀到字典中 void readdictionary while feof...
《 Python樹莓派程式設計》 2 7 總結
本節書摘來自華章出版社 python樹莓派程式設計 一書中的第2章,第2.7節,作者 美 沃爾弗拉姆 多納特 wolfram donat 著 韓德強 等譯 2.7 總結 本章簡單介紹了linux的一些基本知識。雖然這不能使你成為一名專家,但它清晰地展示了這個功能強大的作業系統的用途。你可以僅通過命令...