- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
学习任务单
课程基本信息
学科
信息技术
年级
高二
学期
秋季
课题
3.2.5函数与模块(第二课时)
学习目标
理解模块的功能及应用
掌握模块导入的两种方法,并能正确使用
掌握math模块、random模块和image模块中常数和常用函数的使用
进一步感受模块的功能
课前学习任务
预习模块的导入和使用
预习实践与体验:编程实现图像的简单处理
课上学习任务
【学习任务一】
实例1:求圆的面积
自主学习math模块中的常数和常用函数的使用方法并完成程序:输入圆的半径,输出圆的面积。
#导入math模块
r=float(input(请输入圆的半径r:))
pi=#调用pi常数
s=#调用pow函数
print(圆面积是:+str(s))
【学习任务二】
实例2:随机安排班级的出场顺序。
importrandom
cla=[(2)班,(3)班,(5)班,(8)班,(9)班]
#对列表cla的元素随机排序
forxincla:
print(x)
【学习任务三】
实例3:随机产生验证码
随着人们安全意识的提高,验证码的使用越来越普遍,现有如下Python程序段,输入你的用户名,将为你提供一组4位验证码。验证码将由随机生成的大写字母、小写字母和0~9之间的整数随机组合。运行效果如图所示。
defyzm():
importrandom
code=
foriinrange(4):
lower=chr(random.randint(65,90))#随机产生大写字母
upper=chr(random.randint(97,122))#随机产生小写字母
#随机产生数字lis=[lower,upper,num]
str1=str()#随机选择生成的数字或字母
code+=str1
returncode
name=input(请输入您的用户名:)
result=name+,您获取的验证码是:+
print(result)
【学习任务四】
编程实现图像的简单处理
位图图像由像素组成。现提供一幅RGB模式的彩色位图,通过将其中每个像素的颜色值进行调整,使之成为一幅黑白图像。即设定某一特定值(如128),当像素值大于特定值时,该像素的RGB值变为1,否则变为0。适当调整特定值,观察黑白图像的效果。
(1)完善程序,并调试运行观察结果。
#导入模块
fromPILimportImage#导入Image模块
importnumpyasnp#导入numpy模块
importmatplotlib.pyplotasplt#导入matplotlib模块pylot子模块
#打开图像并转换成数字矩阵
img=np.array(Image.open(tiger.jpg).convert(L))
#调整每个像素的值
rows,cols=img.shape#图像尺寸赋值
foriinrange(rows):#依次取每个像素的坐标
forjinrange(cols):
if(img[i,j]):#像素值大于128,赋值1,否则为0
img[i,j]=1
else:
img[i,j]=0
#生成新的图像并显示
plt.figure(tiger)
plt.imshow(img,cmap=gray)
plt.axis(off)
plt.show()
(2)连线
原始图特定值188特定值128特定值50
【学习评价】
请同学们根据自身完成任务的情况,在自评表中对自己的任务表现进行评价。
自评要求
完全达到
部分实现
几乎没有
未完成
是否能掌握模块的导入及应用方法
是否能掌握math模块的常见函数
是否能掌握random模块的常见函数
是否能掌握Image模块的常见函数
能否选择合适的模块和函数解决实际问题
您可能关注的文档
- 34变化中的审美社会审美标准与艺术创作的关系教学设计-高中美术美术鉴赏.docx
- 高一下学期美术人教版(2019)选择性必修2中国书画教学进度计划.docx
- 高考地理核心知识点量化清单高三地理复习.pdf
- 21原子-原子结构模型的演变教学设计-(2024)九年级化学上册.docx
- 《庄子》二则形象分析寓言主题概括分析(原卷版).docx
- 51曲线运动【两大知识点三大模型五大题型分层练习】--2024~2025学年高一下学期物理讲义(人教版)原卷版.docx
- 2019-2020学年福建省厦门市思明区民立小学人教版四年级上册期中考试数学试卷(原卷版).docx
- Unit1单词轻松背-人教版英语七年级下册.docx
- Module1Unit2导学案八年级英语下册.docx
- 12区域整体性和关联性教学设计-高中地理人教版选择性必修2.docx
文档评论(0)