课件编号18677031

4.1.1 Python的常量与变量 课件(共32张PPT) -2023—2024学年高中信息技术粤教版(2019)必修1

日期:2024-04-30 科目:信息技术 类型:高中课件 查看:30次 大小:4076569Byte 来源:二一课件通
预览图 1/12
必修,2019,教版,信息技术,高中,学年
  • cover
(课件网) 4.1.1 Python的常量和变量 05 赋值 04 声明 03 组成 02 使用原因 01 区别 Python的常量和变量 常量与变量的区别 变量 可以改变的量 y=2x+1 x=1、2、3、4...... x=”This is a string” x=”这是一个字符串” 常量 不发生改变的量 y=2x+1 数字2、数字1 圆周率 Pai=3.141592654 重力加速度 G=9.8 程序设计为什么也要使用变量呢??? ..... 内存 0X00000000 0X00000001 ...... 0XFFFFFFFE 0XFFFFFFFF 地址 20 → ← a 02 变量的内容 01 标识符 变量 标识符(变量名): 有大写字母(A~Z)、小写字母(a~z)、数字(0~9)、下划线组成。 第一个字符必须是字母或下划线,而不能是数字。 严格区分大小写 便于阅读、体现出该变量的实际意义 合法:k,s1,print_time 非法:*abc,n#,2x value ≠ Value 标识符(变量名): 变量值(内容): 变量值在程序运行过程中是可以变化的 变量→房间 变量名→房间号 变量值→居住在房间的不同人员 程序设计语言 静态语言 动态语言 在定义变量时必须指定变量类型 如果赋值时类型不匹配,就会报错 变量不需要定义数据类型 直接根据其赋值来确定其数据类型 python:动态语言 变量不需要定义数据类型 变量可以重复赋值,并且可以被赋予不同类型的值 python:动态语言 变量不需要定义数据类型 变量可以重复赋值,并且可以被赋予不同类型的值 python:动态语言 变量不需要定义数据类型 变量可以重复赋值,并且可以被赋予不同类型的值 04 可以重复不同的类型 赋值 03 标识符和变量值 组成 02 快速找到储存的数据 功能 01 其值在程序运行过程中是否发生改变 区别 课堂小结 在Python 中,下面_____是合法的标识符。 A. Hello World B. Hello*World C. _HelloWorld D. 2020 HelloWorld C 4.1.2 Python的数据类型 01 数值型(Number) 02 字符型(String) 03 布尔型(Bool) 04 元组(Tuple) 05 集合(Sets) 06 字典(Dictionary) CONTENTS 目录 06 列表(List) 07 整型(int) 整型即取值为整数,包括正整数、负整数和0 比如:13,-12, 0也是整型 01 数值型(Number) 程序 a=1 b=3 print(a+b) 结果 4 浮点数(float) 浮点型由整数部分和小数部分组成,比如:1.111,-3.55,当计算有精度要求时被使用 如果是非常大的浮点数,就可以用科学计数法e来表示,比如:2.1e4(2.1*104), 3.2e-4(3.2*10-5) 01 数值型(Number) 程序 a=1.25 b=3.25 print(a+b) 结果 4.5 复数(complex) 与数学中的附属概念一致,z=a+bj,a是实数部分,b是虚数部分,a,b都是浮点数类型。虚数部分用j或J表示 01 数值型(Number) 程序 z=10.1+2j z=-2.3+3j 字符串(String)是一段文本字符 单行字符串用单引号或双引号括起来表示 例如:a=‘我喜欢学习Python’,b=“大家一起学习”, 多行字符串用三引号括起来 例如:’’’ 我喜欢Python 大家一起学习’’’ 02 字符串(string) 字符串操作 02 字符串(string) 索引 程序 a=”我喜欢学习” b=“Python” 结果 print(a[2]) 欢 链接 print(a+b) 我喜欢学习Python 03 布尔值(Bool) 布尔值只有True和False两种情况 用于条件判断 与数值型对应 与字符串对应 1等价于true 0等价于false 非空字符串等价于true 空字符串等价于false 列表(List) 元组(Tuple) 集合(Sets) 字典(Dictionary) 04 列表(List) 使用方括号[]来建立列表。列表里的元素用逗号分隔开 有序的序列 可任意添加和删除元素 a=[‘name’,18,True,’teacher’,3.55] 列表里的元素可以包含各种类型的数据 04 列表(List) 列表操作 程序 a=[1,3,’hello!’] b=[2,4,’world’] 结果 索引 print(a[2]) hello! 连接 print(a+b) [1,3,’hello!’,2 ... ...

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