创意无极限—Python绘图 学案

2022-07-13 22:16:13   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《创意无极限—Python绘图 学案》,欢迎阅读!
创意,绘图,极限,Python


创意无极限—Python绘图 学案

学习目标】

1、了解For循环的基本结构 2、学会For循环的使用方法

3、熟练使用For循环解决实际问题,培养对计算机编程的兴趣

4、以设计祝福祖国的图案为例,体验利用计算机编程进行创意设计,激发爱国之情

任务一:绘制六边形

要求:打开绘制正方形的程序,修改代码,绘制一个六边形 文件路径Python学习资料文件夹正方形.py ....



小贴士

运行Python程序快捷键:F5 添加注释的方法:单行注释采用#开头,多行注释使用三个单引号’’’ 注释可以增加程序的可读性

任务二:使用For循环绘制六边形

要求:打开Python学习资料文件夹循环绘制六边形.py,将程序补充完整实现for循环语句绘制六边形

参考代码: import turtle t=turtle.Pen()

for i in _________: ____________ ____________

知识链接

for语句的基本格式: for 循环变量 in 列表 : 语句或语句组 例:for i in [1,2,3,4] : print (i) for i in range(4): print (i)

range( )函数可以生成某个范围内的数字列表

例如,range(4)会生成[0,1,2,3]列表, range(1,4)会生成[1,2,3]列表。 IDLE命令提示窗口查看打印出来的列表 >>> list(range(10)) >>> list(range(1,10))






任务三:绘制螺旋线曲线 要求:修改代码,绘制出螺旋曲线 提示:把画笔旋转角度设置的偏离一点



探究任务:绘制一个祝福语螺旋线

要求:将创意螺旋线程序补充完整,绘制一个祝福祖国生日的图案 文件路径:桌面python学习资料文件件夹创意螺旋线.py ....

按照程序中的提示完善代码,并提交

知识延伸1 给线条加颜色

1.设置画笔颜色 t=turtle.Pen() t.pencolor("red")

2. 背景设置为黑色 turtle.bgcolor("black")

知识延伸2 绘制彩色螺旋线

1、创建一个颜色列表,在列表中放置6种颜色,对六边形的每一边给出一种 颜色

colors=["red","yellow","blue","green","orange","purple"]

2、当我们想遍历列表中一定数目的项时,取模(%)操作很有用。 %”取模运算符,表示一次除法运算中的余数 5 % 4 = 1 6 % 4 = 2

知识延伸3 输入文字 文本输入函数 turtle.textinput()

例:text=turtle.textinput(文字输入窗口,请输入文字)

第一个参数“文字输入窗口”是弹出窗口的标题,第二个参数“请输入文字 是窗口中的提示语句。 绘制文本函数 write()

例:t.write(text,font=("隶书",int((i+6)/6),"bold"))

第一个参数text是输出的文本内容,第二个参数font设置了字体属性






课堂小结

通过这堂课的学习,你有什么收获?

_____________________________________________________________________ _____________________________________________________________________ _____________________________________________________________________

如果有时间继续探究python海龟作图,你想绘制什么样的图案?

_____________________________________________________________________ _____________________________________________________________________ _____________________________________________________________________




本文来源:https://www.wddqxz.cn/b48f30f24ad7c1c708a1284ac850ad02df8007d1.html

相关推荐