课件编号8238203

2.3.1 程序设计基本知识——数据类型 课件(29张ppt)+教案 +练习 (含答案)

日期:2024-05-03 科目:信息技术 类型:高中教案 查看:80次 大小:6366447Byte 来源:二一课件通
预览图 0
2.3.1,程序设计,基本知识,数据,类型,课件
    (课件网) 第三节 程序设计基本知识 —2.3.1数据类型 高中信息技术 人民教育-出卷网- 第二章 算法与程序实现 数据类型转换 案例引入 数据类型 综合应用 案例引入 案例引入 一 借典型问题, 抛砖引玉。 引用经典, 向深远处引领。 设计意图 设计意图 案例引入 编写一判断某年是否为闰年的程序 李明是某年的2月29日出生,四年才能过一次生日,请你帮他找出以后能过生日的年份。 案例引入 一 通常一年有365日,经科学统计一年并不是整数,而是约等于365.2422日,为此设定闰年来解决,判断闰年的口诀是:四年一闰,百年不闰,四百年再闰。 2、分析问题 案例引入 一 分析问题 解决问题 3、设计算法 案例引入 一 Teaching Refletion 4、程序调试 体验程序 加深理解 案例引入 一 探究思考 复杂的条件语句所构成的元素有哪些? 加深理解上述解决问题过程 输入的任意一年能否是小数? 输入的任意一年能否是大写数字(字符)? 数据类型 数据类型 二 常 用 数据类型 共五类 数据类型 类型标识符 特点 整型 int 整数可以任意大,可正可负 浮点型 float 可以用浮点型表示小数 字符串型 str 用(' ')或者(“ ”)括起来的一串字符,里面的内容可以是文字、数字、符号等,同时使用反斜杠( \ )转义特殊字符 布尔型 bool 用于逻辑判断,只有两个值,表示真的True和表示假的False 列表 list 用来存放一组数据的序列,用一组[ ]括起来,列表里可以放各种数据,中间以逗号分隔。(本节课不讲,以后重点讲解) 数据类型—int float 二 python语言中,整型和浮点型可以统称为数值型或数字型 1、整型(int):整型的意义和数学中的整数是相同的,只包括正整数、负整数和0。 2、浮点型(float):可以表示整数,也可以表示小数,就是小数,因为小数可以写成科学计数法,1.23e8与12.3e7是等价的,小数点可以随便移动,所以称浮点型 (一)整型 浮点型 数据类型—程序实例 二 (重温2.1中的案例) 要开运动会,老师统计班里的田径擅长人才,擅长田赛类的有一半同学举手,擅长径赛类的有五分之二的学生举手,老师发现有7 位学生两方面都擅长,同时也知道了这两项都不擅长的人,选做拉拉队,如果班里有54名学生,你知道拉拉队有几位同学吗? (一)整型 浮点型 现实事物或现象 列举的数据 数据类型 擅长田赛类 a= 54/2 人数应是整型 擅长径赛类 b=54 2/5 人数应为整型 两项都擅长的 7 整型 两项都不擅长 d= 54-(a+b-7) 人数应为整型 对应的数据类型分析 数据类型—程序实例 二 (一)整型 浮点型 出现小数怎么改写,如何定义数据类型? 调试程序结果: 数据类型—程序实例 二 求圆的周长及面积 PI=3.1415926 r=float(input("请输入半径")) l=2 PI r s=PI r r print("请输出圆的周长",l) print("请输出圆的面积",s) 圆的半径定义为浮点型 (一)整型 浮点型 数据类型—字符型 二 字符串就是普通的文本,用双引号或者引号括起来。比如说“你好”,‘123456’都表示字符串。例如身份证号,序列号,考籍号,是用数字表示的字符串型数据,Python语言中加了引号的‘1001’不能进行算术加减运算的,不是数字型而是字符串型。 (二)字符串型 数据类型—布尔型 二 (三)非此即彼———布尔型 在Python中,使用布尔型数据来表达这种逻辑判断状态。布尔型只有对错两种值,分别用True和False表示(注意大写)。 数据类型转换 数据转换—整数型与浮点型转换 三 1.整数型与浮点型转换 数字型数据转换的函数很多,常用的有Int(x),float(x)。 整型是没有办法处理小数的。例如:接收键盘输入的信息,使用int()可以转成整数,但是要对小数处理,要转成浮点型,需要用float()函数来帮忙。 python可以通过相关函 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~