用python的小海龜 Turtle 畫一朵好看又有趣的小花
1967年, Daniel G. Bobrow , Wally Feurzeig , Seymour Papert 和 Cynthia Solomon 設計了LOGO程式語言,用一種直觀的方式教孩子們學習程式設計。儘管該語言也可以解決複雜問題,但給大家留下最深刻印象的是它裡面的 海龜繪圖系統 (Turtle Graphics)。
在Python環境中已經內建好了turtle模組,你只需要在Python IDLE中輸入2行語句,就可以讓小海龜就位。
turtle
turtle.reset()
我們用turtle畫一朵有趣的花
import turtle#從標準庫裡面引入turtle
def draw_diamond(turt):
for i in range(1,3):
turt.forward(100)#向前走100步
turt.right(45)#然後海龜向右轉45度
turt.forward(100)#向前走100步
turt.right(135)#然後又向右轉135度
def draw_art():
window = turtle.Screen()#獲得一個視窗控制程式碼
window.bgcolor("blue")#把背景設為藍色
#建立一個Turtle的例項
brad = turtle.Turtle()
brad.shape("turtle")#形狀是一個海龜
brad.color("red")#顏色是紅色
brad.speed('fast')#畫的速度快fast慢slow
for i in range(1,37):#迴圈36次
draw_diamond(brad)#單畫一個菱形當作花瓣
brad.right(10)#旋轉10度
brad.right(90)#畫完一週後,海龜轉90度
brad.forward(260)#畫一根長線
window.exitonclick()#當點選一下視窗會自動關閉
draw_art()#呼叫函式
效果:
(一些文字來源網路,只學習記錄使用。)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/220205/viewspace-2641148/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用python的turtle繪畫滑稽臉Python
- 【python:turtle繪畫 聖誕樹】Python
- python中turtle如何畫太陽花?Python
- 分享5款有趣又實用的軟體
- 【python海龜畫圖】程式碼整理Python
- 那些有趣/用的 Python 庫Python
- 好看的Dialog載入動畫動畫
- 有趣的CSS彈跳動畫CSS動畫
- 這些既有趣又實用的 Linux 運維命令,快快收藏!Linux運維
- Python:用海龜實現井字棋Python
- 在好看的皮囊和有趣的靈魂中,任天堂選了誰?
- Python有趣的小案例Python
- Python3 turtle教程Python
- 如何用程式碼畫出一幅好看的畫
- 年底了!Smartbi教你做一個好看又實用的自助儀表盤!
- 在vue裡新增好看的lottie動畫 (^_^)Vue動畫
- 那些有趣/有用的 Python 庫Python
- Python Turtle實現彈球Python
- Python寫春聯(turtle版)Python
- 有趣的Python:Python控制鍵盤滑鼠Python
- Python如何運用turtle繪製陰陽太極圖Python
- 如何用AI繪畫生成好看的畫作?教你一個方法AI
- 停車場地圖怎樣好看,停車場怎麼畫簡單又漂亮地圖
- (二)turtle庫的使用
- Python學習筆記——turtle庫Python筆記
- Python繪圖Turtle庫詳解Python繪圖
- 使用Python的turtle模組繪製美麗的櫻花樹Python
- Visual Studio 2022有趣又強大的智慧輔助編碼
- 超實用又簡單的畫素圖轉向量圖方法
- 非常有趣的Python的用法彙總Python
- 量化交易:海龜交易法則的Python實現Python
- 快速生成好看實用的介面文件
- Python基本圖形繪製--模組1:turtle庫的使用Python
- Python-python3.8安裝turtle的各種問題及解決方案Python
- 停車場結構圖怎麼做,地下停車場怎麼畫簡單又好看
- 活該你火!有趣、有料又安全的ColorOS11系統ROS
- 用 canvas 的 getImageData 做點有趣的事Canvas
- 用Python獲取可能是全網最全的傑尼龜表情包(第一彈)Python