参考资料:嵩天《Python语言程序设计基础》、嵩天 慕课MOOC课程、CSDN博客、稀土掘金 系列二 图形绘制 参考资料:嵩天《Python语言程序设计基础》、嵩天 慕课MOOC课程、CSDN博客、稀土掘金 1 Python语言库介绍 2 Python图形绘制 学习turtle库的使用 3 绘制五星红旗、地图 Python语 库 库是一组已经编写好的可重用代码的集合, 不必重新编写所有代码,需要时直接调用。 数据可视化:Pyecharts 标准库(自带) 第三方库 游戏开发:Pygame …… 绘图:turtle 需要下载后安装到 数据分析:Pandas Python的安装目录 …… turtle库(海 绘图) Python中使用import关键字导入turtle库 import turtle 区别:调用 库函数时需 from turtle import * 加上库前缀 海龟在画布上游走,走过的 轨迹就形成了绘制的图形。 实例:绘制 个五 星 1 from turtle import * 2 pencolor("yellow") 3 fillcolor("yellow") 4 begin_fill() 5 for i in range(5): 6 fd(200) 7 rt(144) 8 end_fill() 9 hideturtle() 10 done() 实例:绘制 个五 星 1 from turtle import * #导 turtle库所有函数 2 pencolor("yellow") #画笔颜 为 3 fillcolor("yellow") #图案填充为 4 begin_fill() #准备填充 5 for i in range(5): #循环5次 6 fd(200) #每次前进200像素 7 rt(144) #每次向右旋转144° 8 end_fill() #结束填充 9 hideturtle() #隐藏海 10 done() #停 绘制,绘窗不关闭 举 反三:绘制五星红旗 问题分析 1.绘制红色的长方形(旗面)。 2.确定五角星处于画布的位置。 3.分别绘制五角星。 举 反三:绘制五星红旗 绝对坐标: goto(x,y) 问题分析 1.绘制红色的长方形(旗面)。 2.确定五角星处于画布的位置。 3.分别绘制五角星。 #大五角星 #四个小五角星 (-170, 145) (-100, 180) (-85, 150) (-85, 120) (-100, 100) 拓展:绘制中国地图
~~ 您好,已阅读到文档的结尾了 ~~