1. 程式人生 > >Python入門程式練習題-Turtle繪製疊邊形

Python入門程式練習題-Turtle繪製疊邊形

Python入門程式練習題-Turtle繪製疊邊形

  • 題目來自BIT的mooc
  • 題目說明
    使用turtle庫,繪製一個疊邊形,其中,疊邊形內角為80度。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

注意:這不是自動評閱題目,僅用於練習,沒有評閱。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

輸出示例
疊邊形效果如下:
在這裡插入圖片描述

程式碼:

import turtle as t
#as代表名稱轉換
t.setup(500,500,0,0)
#turtle.setup(width,height, startx, starty)
#width和height時視窗的寬高
#startx和starty是視窗左上角在螢幕的位置
t.pensize(10)
#畫筆大小
t.pencolor('red')
#畫筆顏色
t.penup()
#提筆
t.goto(0,-200)
#直接移動畫筆到某一座標
t.pendown()
#落筆
t.seth(0)
#畫筆起始角度(以傳統直角座標系)
t.fd(150)
for i in range(8):
    t.
left(80) t.fd(150) t.done()

更多Turtle的操作見:https://blog.csdn.net/zengxiantao1994/article/details/76588580