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()
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步