画正N边形(Scratch编程)

今天要给大家分享的是用Scratch画正N边形

一、制作说明:

1,用到画笔积木中的印章

2,点击绿旗开始,初始先将画布全部擦除

3,小猫角色初始大小为10,初始方向为90度,初始位置为(0,150)

4,设置一个边数变量,即控制所画的是几边形

代码如下:


5,设置两层循环:

第一层循环为正N边形的边长:可设置小猫每走10步刻一个印章,颜色值变化25,将此操作重复执行5次;

第二层循环为正N边形的边数:画完一个边长后,小猫右转(360/边数)度(内角和为360度,正N边形平均每个角的度数),将此操作重复执行边数次。 


二、整体代码


三、效果展示


四、总结

关键点:图章工具的使用双层循环控制(一个边长,一个边数)设置变量边数,可随时控制所画N边形的边数

五、提升

如果边数初始值设置为很大(比如20)时,画出来的图形接近于什么?边数为50呢?(是否可画圆)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容

  • 在使用数学知识画出很酷的各种图形之前,你需要先学习Python编程语言的基础知识。本文将会带你熟悉以下编程概念:循...
    fanzhh阅读 3,805评论 3 19
  • 1. file n. 文件;v. 保存文件2. command n. 命令指令3. use v. 使用用途4. p...
    喵呜Yuri阅读 765评论 0 4
  • “老师,帮我签个名吧!” “老师,我想要你的签名!” “老师,我也要!我也要!”…… 301班的教室里,正掀起一股...
    听雨_e834阅读 337评论 2 2
  • 派对的彩灯 洋溢了人们的笑颜 微弱的星光在努力照亮 被遗忘的几点黑暗 没人听见 我躲在角落的孤独 那是星空与我的秘...
    星子鲸阅读 130评论 0 0
  • 今年的年会继去年的基础之上,更多了一美与精彩。美,是人、景、乐合一。精彩,是节目更用心,走上舞台的新学员姐妹们是去...
    莲花女子淑院安琪阅读 414评论 1 3