用Python画等边三角形

本文介绍了使用Python的turtle库进行图形编程的三种方法,包括设置角度和移动像素的顺序,通过for循环实现200像素移动并旋转120度的过程。作者lovepython1314提供了实际操作和截图作为学习参考。
摘要由CSDN通过智能技术生成

编写代码很简单从turtle中导出所有模块,turtle.seth(0)指与水平向右的夹角为0度,以此类推。turtle.fd()指向前某某像素,turtle.seth()指设置角度。

第二种方法用循环的方式,for循环,i为0,1,2, 共三个循环,先走200,再转角度。

采用循环fd()和seth()在循环里面至少要空一格,提示为for循环内容。

第三种方法跟第二种一样,采用for循环,但是是先转角度,再走200。

需要注意的是for循环,先转角度再走像素和先走像素再转角度的不同,代码不同。

因为要保证开始的水平200,先200再角度要这么写:seth((1+i)*120),先角度再200要这么写:seth(i*120),然后fd()和seth()的先后按思路来。

这篇是学习记录,原作者lovepython1314,三种方法均有实操,截图如上,真实有效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值