python123绘制五角星,Python第八课 绘制五角星1.0
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相关推荐
- python画五角星-Python第八课 绘制五角星1.0
第八课 绘制五角星1.0 学习目标: 1. 了解并学会使用turtle库. 2. 复习while循环. 教学重难点: turtle库的使用. 学习内容: 案例2: 使用turtle 库在Python中 ...
- python的简单代码五角星_Python第八课 绘制五角星1.0
Turtle库使用方法: import turtle turtle.函数() Turtle 库的使用规则: 1)必须在使用前引入turtle库. 2)在使用过程中通过turtle.函数()来调用相关的 ...
- python画五角星代码_Python第八课 绘制五角星1.0
第八课 绘制五角星1.0 学习目标: 1. 了解并学会使用turtle库. 2. 复习while循环. 教学重难点: turtle库的使用. 学习内容: 案例2: 使用turtle 库在Python中 ...
- Python第八课(函数1)
Python第八课(函数1) >>>转到思维导图>>>转到中二青年 函数的返回值 函数内要想返回给调用者值 必须用关键字return 不写return:函数默 ...
- 打印循环换行_科学向日葵在线课堂 ——张老师讲Python 第八课 周而复始为循环2...
点击蓝字关注我们 张老师讲编程--和爸爸妈妈一起学Python Python 的编辑器有很多,例如 PyCharm.Spyder.Notepad++等等,大家根据需要选择一个就好,初期程序代码量不大, ...
- python matlab大数据,Python第八课:Python数据分析基础
今天,我们主要讲讲Python中怎么进行数据计算.简单的绘图,至于复杂的后续再讲. Python中进行数据分析及画图,用得最多的是三个库:Pandas.Numpy.Matplotlib,这三个库可以在 ...
- python绘制直方图-python matplotlib库直方图绘制详解
例题:假设你获取了250部电影的时长(列表a中),希望统计出这些电影时长的分布状态(比如时长为100分钟到120分钟电影的数量,出现的频率)等信息,你应该如何呈现这些数据? 一些概念及问题: 把数据分 ...
- python序列类型-Python(第八课,序列类型)
引言: 我们之前学过整数,浮点数,字符串,今天带来的更具有包容性. 今天带来的是高级数据类型,包括列表,元组,集合和字典.根据他们特性不同,可以分为序列类型,集合类型,键值类型. 一,序列类型 1.1 ...
- 八、Python第八课——元组与列表、代码格式
(请先看置顶博文)https://blog.csdn.net/GenuineMonster/article/details/104495419 目录 一.元组的定义 二.元组的遍历 三.代码格式 一. ...
最新文章
- 面部表情自动识别技术及在游戏行业的应用
- php 等值线,【地理】攻克等值线的六大法门
- 你为什么选择考研,考研对你的意义是什么?
- webapp检测手机运动方向,可实现手机摇一摇功能的触发
- java递归实现汉字组词穷举_Javascript迭代、递推、穷举、递归常用算法实例讲解...
- jQuery图片预加载(延迟加载)之插件Lazy Load
- Eclipse配置Tomcat详细教学|Eclipse和Tomcat的下载安装
- 2022年6月少儿编程等级测试来了
- FastAdmin下拉显示
- 纯css更改图片颜色的技巧
- ElasticSearch-6.8.11实践笔记
- E. Exits in Excess
- javascript-ECMAScript
- 【复变函数】常用公式大全
- Cygwin 完全下载及安装
- 内行人看鸿蒙系统,如何看待华为终端2020年全线搭载鸿蒙系统?内行人“一语道破”...
- 监控安防工程商如何选择POE供电交换机
- 基于 Amazon Amplify 构建自己的首个 iOS 应用程序(二)
- Golang一日一库之 日志库 zap
- java提交姓名接口,【填空题】Java 程序的 类或接口的名字必须和所在Java源文件名相同。...
热门文章
- 示例及详解:MATLAB多机器人协同编队训练与学习的简单实现
- 根据输入的三角形的三条边的值,判断三角形的类型(等边、等腰、直角、普通、非三角形)并输出
- 按捺不住,G4首刷成功
- 干扰采样 破坏计算机系统信息罪,篡改污染物后台参数,构成破坏计算机信息系统罪污染环境罪吗?...
- oracle计算两个日期之间相差几年几个月几天
- 网络安全系列-I: 基本概念之事件型漏洞、通用型漏洞、渗透测试
- 1143: [CTSC2008]祭祀river
- 利用JavaFx开发RIA桌面应用-在线资料
- 聊天机器人ChatGPT在医疗领域的应用场景
- qt4phonon播放视频