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

资源下载
  1. 二一教育资源

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

资源简介

(共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是一个弱类型语言,有下面特点:
变量无须声明就可以直接赋值
变量的数据类型可以随时改变
再见!

展开更多......

收起↑

资源预览