在執(zhí)行turtle模塊之前。要確保自己的python中已經(jīng)安裝了Tkinter模塊。
創(chuàng)新互聯(lián)建站致力于互聯(lián)網(wǎng)品牌建設與網(wǎng)絡營銷,包括網(wǎng)站設計、成都做網(wǎng)站、SEO優(yōu)化、網(wǎng)絡推廣、整站優(yōu)化營銷策劃推廣、電子商務、移動互聯(lián)網(wǎng)營銷等。創(chuàng)新互聯(lián)建站為不同類型的客戶提供良好的互聯(lián)網(wǎng)應用定制及解決方案,創(chuàng)新互聯(lián)建站核心團隊十年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗,為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設服務,在網(wǎng)站建設行業(yè)內(nèi)樹立了良好口碑。
turtle模塊可以用來學習計算機是如何在屏幕上畫圖的。
提供了畫向量圖的方法
[python]?view plain?copy
#!/usr/bin/python
#coding:?UTF-8
import?turtle
import?time
#?調(diào)用turtle中的Pen函數(shù)創(chuàng)建畫布
t?=?turtle.Pen()
#?畫矩形
for?i?in?range(0,?4):
#?往前畫一條直線
t.forward(100)
#?左轉(zhuǎn)彎90度
t.left(90)
time.sleep(1)
#time.sleep(3)
#?清空畫布并把海龜放在起始位置
t.reset()
#?畫兩條相互平行的直線
#?往后畫一條直線
t.backward(100)
#?拿起畫筆,不再作畫,只有遇見down函數(shù)的時候才可以繼續(xù)作畫
t.up()
#?右轉(zhuǎn)90度
t.right(90)
#?往前移動20個像素
t.forward(20)
#?左轉(zhuǎn)90度,指向和上一條線平行的方向
t.left(90)
#?放下畫筆,開始作畫
t.down()
#?畫另一條平行線
t.forward(100)
#time.sleep(3)
t.reset()
#畫等邊三角形
t.forward(100)
t.left(120)
t.forward(100)
t.right(60)
t.backward(100)
time.sleep(3)
#?只清空畫布,海龜仍然停留在當前的位置
#注意此時箭頭所在的位置,注意與reset執(zhí)行時的區(qū)別
t.clear()
下圖為執(zhí)行上述代碼以后的結(jié)果
請點擊輸入圖片描述
請點擊輸入圖片描述
?python的turtle庫的簡單使用Python的turtle庫是一個直觀有趣的圖形繪制函數(shù)庫,是python的標準庫之一。一、繪圖坐標體系turtle庫繪制圖形的基本框架:通過一個小海龜在坐標系中的爬行軌跡繪制圖形,小海龜?shù)某跏嘉恢迷诋嫴贾醒?。turtle.setup(width,height,startx,starty)1.width,height:為主窗體的寬和高2.startx,star...
你好,答案如下所示。
填充為黃色
填充效果
希望你能夠詳細查看。
如果你有不會的,你可以提問
我有時間就會幫你解答。
希望你好好學習。
每一天都過得充實。