Python123(Python程式語言設計)-------練習2:Python基本圖形繪製
阿新 • • 發佈:2018-11-11
- 例項2: Python蟒蛇繪製
使用turtle庫繪製一個蟒蛇形狀的圖形
#PythonDraw.py import turtle turtle.setup(650, 350, 200, 200) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolor("purple") turtle.seth(-40) for i in range(4): turtle.circle(40, 80) turtle.circle(-40, 80) turtle.circle(40, 80/2) turtle.fd(40) turtle.circle(16, 180) turtle.fd(40 * 2/3) turtle.done()
- turtle正方形繪製
import turtle as t
t.pensize(10)
for i in range(4):
t.fd(100)
t.left(90)
t.done()
- 使用turtle繪製一個六邊形
import turtle as t
t.pensize(10)
for i in range(6):
t.fd(100)
t.left(60) #角度改成60
t.done()
- 使用turtle庫,繪製一個疊邊形,其中,疊邊形內角為80度
import turtle as t
t.pensize(5)
for i in range(9):
t.fd(150)
t.left(80) #也就是角度變了,多迴圈了幾次
t.done()
- 單元練習題