课件编号14073445

教版(2019) 必修1 数据与计算 程序设计语言的基础知识 课件(24PPT)

日期:2024-04-30 科目:信息技术 类型:高中课件 查看:67次 大小:5493685Byte 来源:二一课件通
预览图 1/9
教版,2019,必修,数据,计算,程序设计
  • cover
(课件网) 日期 XXXXX学校 程序设计语言的基础知识 信息教研组 复习 一 Python的常量和变量 二 Python的数据类型 三 Python的运算符与表达式 四 Python的函数 学习目标 课堂导入 求圆的面积:半径为2cm 2 面积=? 数学方法: S=3.14*2*2 程序方法: 一 Python的常量和变量 带着问题阅读课本67~68页Python的常量与变量(5min) 常量的概念 变量的概念 变量的组成 标识符的命名规则 变量的赋值特点 一 Python的常量和变量 常量: 常量是指在程序运行过程中其值始终不发生变化的量,统称是固定的数值或字符串。 例如:45,”Hello”,”Good” 变量: 变量是指在程序运行过程中其值可以发生变化的量。 求圆的面积 3.14 半径 面积 一 Python的常量和变量 变量:变量是指在程序运行过程中其值可以发生变化的量。 变量组成:变量的“标识符”(又称“名字”)和变量的“内容”(又称“值”)两部分组成 (1)变量名只能包含字母(A~Z,a~z)、数字、下划线(0~9)。且只能以 字母或下划线开头。 (2)字母大小写是有区别的,空格不允许出现在变量名中。 (3)不能用Python关键字作为变量名。 Python的变量命名规则 (4)变量名应当是有意义的。不能过短或过长。 (5)Python是动态语言,不需要定义数据类型。 一 Python的常量和变量 判断下面变量名是否合法并说明不合法的原因。 变量名 是否合法 原因 @abc.com 123ok _zhangsan_ _张三_$ interface sina@163 in 否 否 否 否 否 是 是 变量名包含@符号。 变量名不能以数字开头。 变量名包含@符号。 变量名以下划线开头 变量名中包含$符号 变量名只包含字母(A~Z,a~z) in是Python中的关键字 求圆的面积: 变量半径: r 变量面积: S 一 Python的常量和变量 Python变量的赋值 Python是动态语言,动态语言的变量不需要进行定义数据类型,其数据类型可以不固定,是动态的,需要根据其赋予的值来确定其数据类型。相对而言,动态语言更灵活,同样一个变量是可以重复赋值的,而且可以被赋予不同类型的值。 静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。但其安全性更高。 数据类型? 二 Python的数据类型 2 5 1 4 6 3 String(字符串) Number(数值) List(列表) Tuple(元组) Dictionary(字典) Sets(集合) 阅读教材68页Python的数据类型,并勾画出各数据类型的特点 二 Python的数据类型 整型(int):通常被称为整型或整数,是正或负整数,不带小数点。 如234,16等。 浮点型(float):浮点型由整数部分与小数部分组成,浮点型也可以 使用科学计数法表示,如2.5e2 =2.5×102=250。 复数(complex):复数由实数部分和虚数部分构成,可以用a+bj或者 complex(a, b)表示,复数的实部a和虚部b都是浮 点型。 Python数值类型(Number) 二 Python的数据类型 字符串:以单引号或双引号括起来的任意文本,如‘abc’ “xyz”等。字符串的索引 从0开始,-1 为从末尾开始的位置。 如s=“word” s[1]=“o” s[-1]=“d” Python字符串类型(string) 执行代码 结果 注释 print str print str[0] print str[2:5] print str*2 已知str = ‘Hello World!’,写出下列程序的结果。 Hello Word! 输出字符串中第三个至第六个之间的字符串 Hello Word!Hello Word! llo H 输出完整字符串 输出字符串中的第一个字符 输出字符串两次 二 Python的数据类型 字符串:列表是写在方括号“[ ]”之间、用逗号分隔开的元素列表。例如, list1=['Good', 'Run',1997, 2000]和list2=[1, 2, 3, 4, 5, 6, 7 ]。列表 的数据项不需要具有相同的类型。与字符串的索引一样,列表索引从0开始。 Python列表类型(List) 执行代码 结果 ... ...

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