版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2.1顺序结构八年级信息技术活动1:换算温度斯老师是土生土长的中国人,第一次出国的他,对一切都充满了好奇与欣喜。然而中美两国不同的生活习惯经常使他尴尬不已,明明美国当地的天气预报显示的是32度,穿短袖的他开门却发现寒风凛凛。这是什么原因呢?原来在美国对气温习惯用华氏度来度量,而我们中国习惯使用摄氏度来度量。因此,在美国的斯老师,很不习惯当地播报的气温,常闹笑话。同样,对于来中国的美国游客,也有对温度表示方法不同带来的烦恼。请编写温度转化的程序,帮助斯老师解决这个难题。程序要求输入华氏度,输出对应的摄氏度。课堂导入活动2:编写报数游戏两个同学在玩报数游戏,快言快语,难分输赢。游戏规则是这样的:一人给出一个6位数,另一人报出这个数的最高位与个位交换后形成的新数。例如,王语菲给出数字123456,答案为623451。为了能击败对手,王语菲决定通过编程实现报数游戏。程序要实现的功能如下:①计算机随机设定一个6位数;②提取这个6位数的最高位和最低位;③交换最高位和最低位,得到一个新的6位数;④输出新的6位数。课堂导入活动3:玩转七巧板小小的七巧板,承载着童年最美的回忆。简简单单的图形就能拼出各式的图案,奔驰的骏马、舞动的蝴蝶、乖巧的猫咪┈┈现在就让神奇的代码块再次重现那份童真。我们有等腰直角三角形、平行四边形、正方形的三段代码块,需要用我们的巧手,利用和修改代码块,拼出多种多样的小动物。顺序结构变量类型算术运算课堂活动在程序设计时,按照从上到下的先后顺序依次执行各条语句,执行完一条语句后再继续执行下一条语句,直到程序结束,这就是顺序结构,是最常见的程序结构。语句1语句2语句3顺序结构要实现温度交换,首先需要输入华氏温度Fdegree,通过转换公式,得出Cdegree的值,最后输出Cdegree。顺序结构要实现温度交换,首先需要输入华氏温度Fdegree,通过转换公式,得出Cdegree的值,最后输出Cdegree。顺序结构Python的基本数据类型变量类型数字数字数据类型用于存储数值。他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。Python支持四种不同的数字类型:int(有符号整型)long(长整型)float(浮点型)complex(复数):a+bj数据的类型可以通过type()函数查看。变量类型字符串字符串或串(String)是由数字、字母、下划线组成的一串字符。它是编程语言中表示文本的数据类型。需要注意的是,由于通过input()输入的数据为字符串类型,无法进行数学运算,所以可通过eval()函数将字符串str当成有效的表达式来求值并返回计算结果,eval()函数将去掉字符串的两个引号,将其解释为一个变量。变量类型查看数据类型数据的类型可以通过type()函数查看。变量类型列表List(列表)是Python中使用最频繁的数据类型,可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。列表用[]标识,是python最通用的复合数据类型。内部元素用逗号隔开。变量类型元组元组是另一个数据类型,类似于List(列表),用()标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。变量类型字典字典(dictionary)是除列表以外python之中最灵活的内置数据结构类,用{}标识。列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。变量类型A算术运算B逻辑运算C关系运算算术运算运算符含义实例运算结果+加——两个数值相加7+29-减——两个数值相减7-25*乘——两个数值相乘7*214/除——两个数值相除7/23.5//取整除——两个数相除求商的整数部分7//2,7.0//2.03,3.0%取模/取余——两个数相除后的余数7%2,7.0%2.01,1.0**幂——返回x的y次幂7**249算术运算符算术运算要提取三位数num的个位units、十位tens、百位hundreds上的数字,可使用取模和取整两种运算。
算术运算例如:num=123units=num%10#123对10取余数得3,所以units=3tens=num%100//10#123对100
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024至2030年单面定向型红外电磁波加热器项目投资价值分析报告
- 2024年蒸发立式节能空调项目可行性研究报告
- 2024年粉末冶金炉项目可行性研究报告
- 2024年度租赁合同租金调整函
- 二手挖掘机买卖合同(2024版)范本
- 2024年度货物销售合同:木材交易与交付条款
- 2024音像制品出版与发行合同
- 2024年度美妆直播带货合同
- 2024年度委托代建合同标的为高速公路
- 高速公路旁广告位租赁合同
- 食品安全法培训课件
- 大气的受热过程教案5页
- 中国古代服饰演变PPT
- 220kVGIS组合电器安装施工方案
- 爱护公物_从我做起ppt
- 淡谈柴油机冒黑烟故障的诊断与排除1
- 河南省南阳市高中毕业生登记表普通高中学生学籍册
- 低血糖的预防及处理(课堂PPT)
- 环境工程专业英语翻译理论PPT选编课件
- 新实用汉语课本16课
- 金融企业详细划分标准出台-共分大中小微四类型
评论
0/150
提交评论