Python中Turtle模塊的基本指令都有哪些?
如果太多的話給我推薦一本Python Turtle模塊相關的書籍也行
授人以漁。上Google 或者 baidu 搜索 Python Turtle。這是他的官方手冊24.5. turtle。指令全在裡邊了。
《turtle教程》
# -*- coding:utf-8 -*-
# 2017-8-10 10:32:44
# 葵花
import turtle
import time
turtle.color("red")
for i in range(40):
turtle.forward(200)
turtle.right(110) # 右轉角度
time.sleep(5)
畫布(canvas)
turtle.screensize(800, 600, "green")
turtle.screensize() #返回默認大小(400, 300)
畫筆控制命令:
turtle.down() #移動時繪製圖形,預設時也為繪製
turtle.up() #移動時不繪製圖形
turtle.pensize(width) #繪製圖形時的寬度
turtle.color(colorstring) #繪製圖形時的顏色
turtle.fillcolor(colorstring) #繪製圖形的填充顏色
turtle.fill(Ture)
turtle.fill(false)
運動命令:
turtle.forward(degree) #向前移動距離degree代表距離
turtle.backward(degree) #向後移動距離degree代表距離
turtle.right(degree) #向右移動多少度
turtle.left(degree) #向左移動多少度
turtle.goto(x,y) #將畫筆移動到坐標為x,y的位置
turtle.stamp() #複製當前圖形
turtle.speed(speed) #畫筆繪製的速度範圍[0,10]整數
turtle.clear() 清空turtle畫的筆跡
turtle.reset() 清空窗口,重置turtle狀態為起始狀態
turtle.undo() (未測試)撤銷上一個turtle動作
turtle.isvisible() (未測試)返回當前turtle是否可見
turtle.stamp() (未測試)複製當前圖形
turtle.write("vshmily") 寫字元串"vshmily"
turtle.write(s[,font=("font-name",font_size,"font_type")]) (未測試)寫文本,s為文本內容,font是字體的參數,裡面分別為字體名稱,大小和類型;font為可選項, font的參數也是可選項
turtle.circle(77) 畫一個半徑為77的園
turtle.circle(77, steps=3) 三邊形,畫一個半徑為77的園的內切多邊形
turtle.circle(77, 300) 圓弧為300度
【組合】
第1次更新 2017-8-10 11:17:34 來源 python海龜繪圖實例教程_python_腳本之家
Python IDE 中help菜單中有turtle 的例子
推薦閱讀:
※如何在同一程序中調用分別用python 2和python 3寫的多個第三方模塊?
※為什麼C++讀取文件會比Python慢?
※Python3 str在內存中的存儲方式?
※自己寫的Python函數,如何調用?
※OSX 10.9.4 如何安裝 Python 2.7?
TAG:Python | 編程 | Python模塊安裝 |