初中信息技术青岛版(2019)第二册第7课 专题培训会完美版ppt课件
展开印 度 古 老 传 说门
宰相达依尔向舍罕王进献了一个国际象棋游戏 国王非常高兴,准备赏赐他。
宰相达依尔说 : 请您在这张棋盘上的第一个小格里, 赏 给我1粒麦子, 在 第二格里赏2粒, 第三 格 里赏4粒, 照这样 下去, 每 一 格 里的麦子都比前一格加一倍。直到把棋盘的64个格子都摆满, 您 把 这 些麦子赏给我就够了。国王答应了这个看似很正常的要求。
国王能满足他的这个要求吗? 你能算出这些麦粒的数量吗?
1、 认 识循 环结构, 掌 握 fr循环和While循环的用法。2、理解循环变量在循环中的作 用, 能够熟练应用range()函数。3、通过问题探究, 体 验 计算机利用循环结构解决问题的方法,体验算法的巧妙运用。
活动一: 初 识 f r循环
1、认识fr循环结构;fr 循环 变量 in 遍历结构:循环体2 、 了解range()函数的含义:
range(10):是一个从0、1、2、3、4、5、6、
9 / 1 0 个 数的序列
range(1,10)是从1、2、3、4、5、6、7、8、9/9个数的序列range(1,10,2)是1、3、5、7、9/是5个数的序列range(x,y,z) 其中x初值, y 终 位 值 , z 步 屈
任务一、用fr循环编写打印64格麦粒(用"*"代替)的程序。
!. 练习: p r i n t ( " 谢谢"*4)
fr i in range(1,65):Print(" *"*i)
1、第一格是1 ,第二格是2,第三格是4, 第四格是8,如果后一格都是前格的2倍, 第"i "格应是多少?n=2的 i 次方=2**i2、分析总数应该如何表示?前面的和+后面的数s=s+n
用f r循环编写放满整个棋盘所 用麦粒数。s = 0fri inrange(64): n=2* * is=s+nprin t (" 需要麦粒数=", s )
活动三:恺撒密码►1、恺撒密码的由来及含义。►2、字符串中字符的表示。►练习: s ="pythn ", s [1 ] 表示的是: 字母“O”怎样表示?►3 、 f i nd () 函数的含义
►4 、 恺撒密码算法结构。
1f cursr==II
alphabet="abcdefghijklmnpqrstuvwxyzabc"str1=input("请输入明文(小写字符或空格): ")s tr2=""fr cursr in str1:• •
#遍历要加密的字符串#判断是否为空格,如果为空格则不加密
str2=str2+" " cntinue
#跳出当前循环,进入下一循环
n=alphabet.find(cursr)
#在字母表中杳找当前字母的位置
#如果当前字母没有找到提示错误
print("输入有误 !”) break
#对当前字母进行加密,添加到密文中
str2=str2+alphabet[n+3]
►1、 用f r循环编程完成折纸测珠峰。
►2、认识w hi I e循环结构, 用w h i I e 循环完成 折纸测珠峰。i = 0h e i ght =0wh i I ehe i ght <8844 i = i +1hei ght =2* * i / 1000
print( "经过",i , "次折纸" )
print( "高度达到: " , h e i ght , ”米” )
►3、w h i I e 循环与f r循环有哪些异同点0。
►4 、 总结顺序结构、分支结构、循环结构的 区别。
活动五:百钱买百鸡1、了解循环语句的 嵌 套 。2 、 用枚举法编程完成“ 百钱买 百 鸡”问题并输出可能的结果。3、对程序进行优化。
一单据千位和十位模糊为: 14 X9X1,是57或67的倍数。设 计程序输出满足条件的数。
fr i in range(10): fr j in range(10):X=140901+i*1000+j*10if x %57==0 r x %67==0:print("数据可能是: ",x)
1、谈收获: 你今天学到了什么?2、你还有哪些疑问的地方?
青岛版(2019)第二册第一单元 多媒体素材获取第1课 网络获取是首选一等奖课件ppt: 这是一份青岛版(2019)第二册<a href="/xx/tb_c4038364_t3/?tag_id=26" target="_blank">第一单元 多媒体素材获取第1课 网络获取是首选一等奖课件ppt</a>,共21页。PPT课件主要包含了学习目标,利用搜索引擎获取素材,合作探究,试一试,做一做,议一议,想一想等内容,欢迎下载使用。
青岛版第三册第7课 循环语句优秀ppt课件: 这是一份青岛版第三册第7课 循环语句优秀ppt课件,共25页。PPT课件主要包含了阅读思考,棋盘与麦粒,学习目标,forin循环,range函数,printk,思考1,思考2,思考3,一点通等内容,欢迎下载使用。
青岛版第三册第6课 条件语句一等奖ppt课件: 这是一份青岛版第三册第6课 条件语句一等奖ppt课件,共15页。PPT课件主要包含了学习目标,评价量规1,评价量规2,If条件语句,评价量规3,多重分支,评价量规4,生活中的分支结构等内容,欢迎下载使用。