首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

少儿编程Python,5行代码生成螺旋图,正方形变形记

python2.6版本中后引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics),出现在1966年的Logo计算机语言。海龟绘图(turtle库)是python的内部模块,使用前导入即可 import turtle

海龟有3个关键属性:方向、位置和画笔(笔的属性有色彩、宽度和开/关状态)

python编程其实很简单,5行代码生成螺旋图;

import turtle

t = turtle.Pen()

for x in range(100):

t.forward(x * 5)

t.right(90)

效果图:

学生还可以自己修改代码,进行二次创作;

分别使用速度、颜色、方向、数值;

# 速度

t.speed(100)

# 颜色

t.color("red")

# 方向

t.left(90)

画正方形

import turtle

turtle.setup(800, 400) # 调整画板大小

turtle.up() # 提起笔

turtle.goto(-50, 50) # 调整画板起始点

turtle.down() # 放下笔

turtle.color("red") # 画笔颜色

turtle.speed(1) # 控制绘画速度

# 画图过程

turtle.forward(100)

turtle.right(90)

turtle.forward(100)

turtle.right(90)

turtle.forward(100)

turtle.right(90)

turtle.forward(100)

# 保持画面

turtle.mainloop()

请自行创作长方形、五角星、六边形等形状。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O5rYQ0vsP12f-DkO0k7bW9SQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券