python第一周:疊加等邊三角形,紅色五角星,六角形


一.使用turtle庫繪制一個疊加等邊三角形:

import turtle
turtle.right(60)
turtle.forward(200)
turtle.right(120)
turtle.forward(200)
turtle.right(120)
turtle.forward(200)
turtle.penup()
turtle.forward(-100)
turtle.pendown()
turtle.right(60)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
turtle.done()

二.使用turtle庫繪制一個紅色五角星:

import turtle
turtle.fillcolor("red")
turtle.begin_fill()
turtle.pensize(2)
for i in range (5):
    turtle.forward(250)
    turtle.right(144)
turtle.end_fill()
turtle.done()

三.使用turtle庫繪制一個六角形:

import turtle
turtle.pensize(3)
turtle.pu()
turtle.fd(-150)
turtle.pd()
turtle.left(30)
turtle.forward(300)
turtle.right(120)
turtle.forward(300)
turtle.left(60)
turtle.forward(-300)
turtle.penup()
turtle.left(60)
turtle.forward(100)
turtle.pendown()
turtle.left(60)
turtle.forward(100)
turtle.right(120)
turtle.forward(300)
turtle.right(120)
turtle.forward(300)
turtle.right(120)
turtle.forward(200)
turtle.done()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM