python第一周练习

使用turtle库绘制一个红色五角星图形

import turtle

turtle.forward(100)
turtle.right(144)
turtle.forward(100)
turtle.right(144)
turtle.forward(100)
turtle.right(144)
turtle.forward(100)
turtle.right(144)
turtle.forward(100)

turtle.exitonclick()

 

 2.使用turtle库绘制一个六角形

import turtle

turtle.left(30)
turtle.forward(144)

turtle.right(60)
turtle.forward(144)

turtle.right(60)
turtle.forward(144)

turtle.right(60)
turtle.forward(144)

turtle.right(60)
turtle.forward(144)

turtle.right(60)
turtle.forward(144)

turtle.forward(144)
turtle.right(120)
turtle.forward(144)

turtle.left(60)
turtle.forward(144)
turtle.right(120)
turtle.forward(144)

turtle.left(60)
turtle.forward(144)
turtle.right(120)
turtle.forward(144)

turtle.left(60)
turtle.forward(144)
turtle.right(120)
turtle.forward(144)

turtle.left(60)
turtle.forward(144)
turtle.right(120)
turtle.forward(144)

turtle.left(60)
turtle.forward(144)
turtle.right(120)
turtle.forward(144)

turtle.exitonclick()

 

 

3.使用turtle库绘制一个叠加等边三角形

import turtle
turtle.setup(650,350,200,200)
turtle.penup()
turtle.pensize(1)
turtle.pencolor("whiteness")
turtle.fillcolor("whiteness")
turtle.begin_fill()
turtle.seth(60)
turtle.pendown()
turtle.fd(50)
turtle.seth(-60)
turtle.fd(100)
turtle.seth(-180)
turtle.fd(100)
turtle.seth(60)
turtle.fd(50)
turtle.seth(0)
turtle.fd(50)
turtle.seth(-120)
turtle.fd(50)
turtle.seth(120)
turtle.fd(50)
turtle.end_fill()

 

posted @ 2020-03-14 16:53  翁剑波  阅读(217)  评论(0)    收藏  举报