当前位置:首页 > 开发教程 > ajax教程 >

python turtle绘制多边形和跳跃和改变速度特效

时间:2022-03-16 17:47 来源:未知 作者:花似梦 收藏

这篇文章主要介绍了python?turtle绘制多边形和跳跃和改变速度特效,文章实现过程详细,需要的小伙伴可以参考一下,希望对你的学习有所帮助

一、绘制多边形

代码如下:

import turtle

turtle.setup(600, 500, )
polygon = turtle.Turtle()
num_sides = 6
side_length = 120
angle = 360.0 / num_sides
for i in range(num_sides):
  polygon.forward(side_length)
  polygon.right(angle)

turtle.done()

运行效果:

python turtle绘制多边形和跳跃和改变速度特效

二、跳跃和改变速度特效

import turtle

turtle.screensize(600, 400, "green")
linuxidc = turtle.Turtle()
linuxidc.speed(10)
linuxidc.pencolor("red")
for i in range(200):
  linuxidc.forward(150)
  linuxidc.right(30)
  linuxidc.forward(20)
  linuxidc.left(60)
  linuxidc.forward(50)
  linuxidc.right(30)

  linuxidc.penup()
  linuxidc.setposition(0, 0)
  linuxidc.pendown()

  linuxidc.right(2)

turtle.done()

运行效果:

python turtle绘制多边形和跳跃和改变速度特效

到此这篇关于python turtle绘制多边形和跳跃和改变速度特效的文章就介绍到这了,更多相关python turtle内容请搜索源码搜藏网以前的文章或继续浏览下面的相关文章希望大家以后多多支持源码搜藏网!


ajax教程阅读排行

最新文章