python海龟怎样写字又快又好看_用python的小海龟 Turtle 画一朵好看又有趣的小花-Go语言中文社区...
1967年,
Daniel G. Bobrow
,
Wally Feurzeig
,
Seymour Papert
和
Cynthia Solomon
設(shè)計(jì)了LOGO編程語言,用一種直觀的方式教孩子們學(xué)習(xí)編程。盡管該語言也可以解決復(fù)雜問題,但給大家留下最深刻印象的是它里面的
海龜繪圖系統(tǒng)
(Turtle Graphics)。
在Python環(huán)境中已經(jīng)內(nèi)置好了turtle模塊,你只需要在Python IDLE中輸入2行語句,就可以讓小海龜就位。
turtle
turtle.reset()
我們用turtle畫一朵有趣的花
import turtle#從標(biāo)準(zhǔn)庫里面引入turtle
def draw_diamond(turt):
for i in range(1,3):
turt.forward(100)#向前走100步
turt.right(45)#然后海龜向右轉(zhuǎn)45度
turt.forward(100)#向前走100步
turt.right(135)#然后又向右轉(zhuǎn)135度
def draw_art():
window = turtle.Screen()#獲得一個(gè)窗口句柄
window.bgcolor("blue")#把背景設(shè)為藍(lán)色
#創(chuàng)建一個(gè)Turtle的實(shí)例
brad = turtle.Turtle()
brad.shape("turtle")#形狀是一個(gè)海龜
brad.color("red")#顏色是紅色
brad.speed('fast')#畫的速度快fast慢slow
for i in range(1,37):#循環(huán)36次
draw_diamond(brad)#單畫一個(gè)菱形當(dāng)作花瓣
brad.right(10)#旋轉(zhuǎn)10度
brad.right(90)#畫完一周后,海龜轉(zhuǎn)90度
brad.forward(260)#畫一根長線
window.exitonclick()#當(dāng)點(diǎn)擊一下窗口會(huì)自動(dòng)關(guān)閉
draw_art()#調(diào)用函數(shù)
效果:
(一些文字來源網(wǎng)絡(luò),只學(xué)習(xí)記錄使用。)
來自 “ ITPUB博客 ” ,鏈接:http://blog.itpub.net/220205/viewspace-2641148/,如需轉(zhuǎn)載,請(qǐng)注明出處,否則將追究法律責(zé)任。
總結(jié)
以上是生活随笔為你收集整理的python海龟怎样写字又快又好看_用python的小海龟 Turtle 画一朵好看又有趣的小花-Go语言中文社区...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 欧姆龙e5dc温控器_欧姆龙E5DC-R
- 下一篇: Python10行代码制作企业内网IP地