(Python3)- Turtle 基本參數學習-1  

(Python3)- Turtle 基本參數學習-1  

(Python3)- Turtle 基本參數學習-1  

什麼是 Turtle?Turtle 的基礎操作應用。

 

1. Turtle 模組 ( Turtle graphics ) 是一種簡易的繪圖程式,在 Python 程式語言中為內建模組,直接載入模組,就能使用函式功能來控制Turtle ( 指標 ) 動作和繪圖應用,操作方式以指令語法來控制。

首先,我們先來進行環境設定,先確保你的作業系統有安裝 Python3。  

$ pip install pygame

 

2. Turtle 模組使用方法

2.1 載入turtle 模組 Turtle模組在Python程式語言中為內建模組,不須安裝直接載入模組就能使用。

程式語法:import turtle

 

2.2 設定畫布環境 Turtle 模組的任何繪圖動作都必須在畫布 ( 繪圖區域 ) 上進行,程式開始前需要先初始化畫布物件,再依需求配置畫布環境和畫布功能應用。

下列為指定screen為畫布物件的方法。

程式語法:screen = turtle.Screen()

PS:Screen()的第一個字母為大寫  

 

2.3 控制繪圖程式 當畫布環境設定完成,就能開始使用函式功能來控制 turtle 動作 ( 移動、方向、顏色等 )。

下列語法可控制 turtle 往前10個像素 ( pixel ) 。

程式語法:turtle.forward(10)

 

2.4 結束 turtle 程式 當 turtle 繪圖程式執行完成,畫布就會 “直接” 關閉;但若想要確認程式結果和繪圖內容是否正確時!那該如何辦?

下列語法可控制畫布為持續開啟模式狀態,直到手動關閉畫布程式才會結束。

程式語法:screen.mainloop()

PS:

1. 上面語法中的物件名稱 screen,必須和 ” 2.2 設定畫布環境 ” 名稱相同。 例如:window = turtle.Screen(),指令須改成 window.mainloop()

2. 語法必須寫在控制 turtle 指令的最下方。  

 

Example:設計 Turtle 繪圖移動 200 個像素。

下方為程式指令及執行結果畫面。

import turtle

screen = turtle.Screen()

turtle.forward(200)

turtle.mainloop()      

 

 

 

 

免責聲明:

1.本影像檔案皆從網上搜集轉載,不承擔任何技術及版權問題。

2.如有下載連結僅供寬頻測試研究用途,請下載後在24小時內刪除,請勿用於商業。

3.若侵犯了您的合法權益,請來信通知我們,我們會及時刪除,給您帶來的不便,深表歉意。



1 thought on “(Python3)- Turtle 基本參數學習-1  ”

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *