4.1.2 python的数据类型——Python的常量、变量及数据类型 课件 2022—2023学年高中信息技术粤教版(2019)必修1(25张PPT)

文档属性

名称 4.1.2 python的数据类型——Python的常量、变量及数据类型 课件 2022—2023学年高中信息技术粤教版(2019)必修1(25张PPT)
格式 pptx
文件大小 1.5MB
资源类型 教案
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2023-01-12 09:14:55

图片预览

文档简介

(共25张PPT)
Python的常量、变量及数据类型
主要内容
常量概念
变量的概念
Python的数据类型
数字型
字符串
列表
字典
元组
存储器
输入设备
输出设备
运算器
控制器
CPU
数据流
指令流
控制流
变量
数据
常量
数据
Python中的常量
在程序运行中,其值始终不发生变化的量,我们称为常量。
123
“good”
[1,2,4,5,6]
Python中的变量
在程序运行中,其值可以发生变化的量,称为变量。
变量代表内存的这些地方
定义一个变量,
计算机会在这些地方分配空间
对变量赋值
每个变量都需要定义一个独一无二的名字,称为变量名。
A
100
变量
数据
=
赋值运算符
将数据放入变量的过程叫做赋值。
变量名的命名
在Python中,变量的命名必须遵循以下规则:
由字母(A-Z,a-z),数字(0-9)、下划线(_)组成
第一个字符需是字母或者下划线,不能以数字开头。
不能使用Python中的关键字(保留字)
以下是Python中的关键字
and exec not
assert finally or
break for pass
class from print
continue global raise
注:Ture和 False为数字,也可以理解为是关键字
def if return
del import try
elif in while
else is with
except lambda yield
变量名命名注意事项
量名区分大小写字母
使用不规范的变量名,程序会报错
例:v和V是两个不同的变量名
例:
变量名命名注意事项
下列变量的命名,哪些是正确的?
data-1
2data
this_is_a_good_day
if2
True
Python的数据类型
数据 数据类型 占用内存大小
a = 100 int 12
b = True bool 12
c = 1.1 float 16
d ="" str 21
e = [] list' 36
f =() tuple' 28
g={} dict' 140
h=set([]) set 166
Python的数据类型
数值型(Numbers)
字符串型(String)
列表(List)
元组(Tuple)
字典(Dictionary)
集合(set)
python中的主要数据类型:
Python的数据类型
python中的数值型:
数值型表示数量,是会进行数值运算的类型。
数值型由数字、小数点、正负号、E(表示乘幂)、J(表示复数的虚部)组成。
如:
125 3.14 -3 70.2E-12 4.53e-7j
Python的数据类型
python中的数值型:
Numbers(数数值型)
整型 (int) a=5
浮点型 (float) a=5.0
复数(complex) a=4+5j
布尔型(bool) a=Ture
True
False
布尔型


例:比较算式“5 > 3” 的运算的结果是 True
1
0
Python的数据类型
python中的字符串:
若干个字符的集合就是一个字符串,使用双引号或者单引号来创建字符串。
例:
var1 = 'Hello World!'
var2 = "Python Runoob"
Char
var3 = "这是一个'字符串'!"
Python的数据类型
python中的数值型和字符串型应用注意点:
在使用数值类型和字符串类型时,我们要根据数据的特征来选择。
表示数量
进行数值运算
数值型
Python的数据类型
python中的序列:
序列是指按特定顺序依次排列的一组数据。
序列
列表(list)
元组(tuple)
字典(dict)
集合(set)
Python的数据类型
python中的列表和元组:
a b c d
列表在内存中的保存形式
0
1
2
3
索引(index)
str = ['a','b','c','d']
str[0] = 'a'
列表:[元素1,元素2,..... ] 如 ['a',12,'ok']
元组:(元素1,元素2,..... ) 如('a',12,'ok')
Python的数据类型
python中的字典和集合:
3 1 4
字典在内存中的保存形式
one
two
three
键(key)
a = {'one': 1, 'two': 2, 'three': 3}
字典访问:变量名[键]
字典格式:{ 键1 :数据1,键2 :数据2 ,..... }
例:a['two'] = 2
Python的数据类型
python中的字典和集合:
a d f
集合:{元素1 ,元素2 ,..... }
集合是用来保存不重复的元素,即集合中的元素都是唯一的
Python的数据类型
python中的数据类型:
判断下列变量的数据类型?
program = ["C语言", "Python", "Java"]
var = 56.5
scores = {'数学': 95, '英语': 92, '语文': 84}
num = (7, 14, 21, 28, 35)
bl = False
elementn = 1,2,1,(1,2,3),'c','c'}
列表
浮点型
字典
元组
布尔型
集合
Python的数据类型
python中的数据类性:
变量名2
那2=2+2 是什么意思
变量名a*b
那 a*b=2+3 是什么意思
Python的数据类型
python中的数据类性声明:
在C语言、C++、Java这类强类型的编程语言中。变量需要先声明,再使用。
Python是一个弱类型语言,有下面特点:
变量无须声明就可以直接赋值
变量的数据类型可以随时改变
再见!