Turtle库使用方法:

import turtle

turtle.函数()

Turtle 库的使用规则:

1)必须在使用前引入turtle库。

2)在使用过程中通过turtle.函数()来调用相关的函数来完成图形绘制。

在本程序中:

import turtle

turtle.forward(100)

turtle.right(144)     turtle.exitonclick()

首先我们需要调用turtle库,之后使用turtle.forward(100)向正方向绘制100个像素的线段,turtle.right(144)代表向右转144度,最后使用turtle.exitonclick()函数,当用户关闭窗口时结束程序。

注意:思考为什么向右转动144度?

这是因为我们都知道五角星的五个角每个角的都为36度,那么需要转动的角度就为180度-36度,所以为144度。

2. 其他

我们在程序中还制作了一个计数器:

count = 1     while count <= 5:         count = count + 1

首先我们定义一个变量count为1,并使用while循环,共循环5次,所以判断条件就为while count <= 5:,并且在程序中每绘制一次就让count+1,直到count大于5时我们就结束程序。

3. 运行程序

点击右键运行程序,得到结果如下图所示:

python123绘制五角星,Python第八课 绘制五角星1.0相关推荐

  1. python画五角星-Python第八课 绘制五角星1.0

    第八课 绘制五角星1.0 学习目标: 1. 了解并学会使用turtle库. 2. 复习while循环. 教学重难点: turtle库的使用. 学习内容: 案例2: 使用turtle 库在Python中 ...

  2. python的简单代码五角星_Python第八课 绘制五角星1.0

    Turtle库使用方法: import turtle turtle.函数() Turtle 库的使用规则: 1)必须在使用前引入turtle库. 2)在使用过程中通过turtle.函数()来调用相关的 ...

  3. python画五角星代码_Python第八课 绘制五角星1.0

    第八课 绘制五角星1.0 学习目标: 1. 了解并学会使用turtle库. 2. 复习while循环. 教学重难点: turtle库的使用. 学习内容: 案例2: 使用turtle 库在Python中 ...

  4. Python第八课(函数1)

    Python第八课(函数1)    >>>转到思维导图>>>转到中二青年 函数的返回值 函数内要想返回给调用者值 必须用关键字return 不写return:函数默 ...

  5. 打印循环换行_科学向日葵在线课堂 ——张老师讲Python 第八课 周而复始为循环2...

    点击蓝字关注我们 张老师讲编程--和爸爸妈妈一起学Python Python 的编辑器有很多,例如 PyCharm.Spyder.Notepad++等等,大家根据需要选择一个就好,初期程序代码量不大, ...

  6. python matlab大数据,Python第八课:Python数据分析基础

    今天,我们主要讲讲Python中怎么进行数据计算.简单的绘图,至于复杂的后续再讲. Python中进行数据分析及画图,用得最多的是三个库:Pandas.Numpy.Matplotlib,这三个库可以在 ...

  7. python绘制直方图-python matplotlib库直方图绘制详解

    例题:假设你获取了250部电影的时长(列表a中),希望统计出这些电影时长的分布状态(比如时长为100分钟到120分钟电影的数量,出现的频率)等信息,你应该如何呈现这些数据? 一些概念及问题: 把数据分 ...

  8. python序列类型-Python(第八课,序列类型)

    引言: 我们之前学过整数,浮点数,字符串,今天带来的更具有包容性. 今天带来的是高级数据类型,包括列表,元组,集合和字典.根据他们特性不同,可以分为序列类型,集合类型,键值类型. 一,序列类型 1.1 ...

  9. 八、Python第八课——元组与列表、代码格式

    (请先看置顶博文)https://blog.csdn.net/GenuineMonster/article/details/104495419 目录 一.元组的定义 二.元组的遍历 三.代码格式 一. ...

最新文章

  1. 面部表情自动识别技术及在游戏行业的应用
  2. php 等值线,【地理】攻克等值线的六大法门
  3. 你为什么选择考研,考研对你的意义是什么?
  4. webapp检测手机运动方向,可实现手机摇一摇功能的触发
  5. java递归实现汉字组词穷举_Javascript迭代、递推、穷举、递归常用算法实例讲解...
  6. jQuery图片预加载(延迟加载)之插件Lazy Load
  7. Eclipse配置Tomcat详细教学|Eclipse和Tomcat的下载安装
  8. 2022年6月少儿编程等级测试来了
  9. FastAdmin下拉显示
  10. 纯css更改图片颜色的技巧
  11. ElasticSearch-6.8.11实践笔记
  12. E. Exits in Excess
  13. javascript-ECMAScript
  14. 【复变函数】常用公式大全
  15. Cygwin 完全下载及安装
  16. 内行人看鸿蒙系统,如何看待华为终端2020年全线搭载鸿蒙系统?内行人“一语道破”...
  17. 监控安防工程商如何选择POE供电交换机
  18. 基于 Amazon Amplify 构建自己的首个 iOS 应用程序(二)
  19. Golang一日一库之 日志库 zap
  20. java提交姓名接口,【填空题】Java 程序的 类或接口的名字必须和所在Java源文件名相同。...

热门文章

  1. 示例及详解:MATLAB多机器人协同编队训练与学习的简单实现
  2. 根据输入的三角形的三条边的值,判断三角形的类型(等边、等腰、直角、普通、非三角形)并输出
  3. 按捺不住,G4首刷成功
  4. 干扰采样 破坏计算机系统信息罪,篡改污染物后台参数,构成破坏计算机信息系统罪污染环境罪吗?...
  5. oracle计算两个日期之间相差几年几个月几天
  6. 网络安全系列-I: 基本概念之事件型漏洞、通用型漏洞、渗透测试
  7. 1143: [CTSC2008]祭祀river
  8. 利用JavaFx开发RIA桌面应用-在线资料
  9. 聊天机器人ChatGPT在医疗领域的应用场景
  10. qt4phonon播放视频