(共16张PPT)
常用数据类型
PART
1
常用数据类型
Python的常用数据类型
数据类型名称
数据表现形式
整型(int)
数学中的整数,如1,2,-2等
浮点型(float)
数学中的小数,如2.0,3.14,-6.8等
字符串型(str)
用引号作为定界符,如’ABC’,”请输入”等
列表(list)
用方括号作为定界符,如[1,2,3],[1,’a’]等
布尔型(bool)
只有两种值:True和False
1.整型和浮点型,又称为数字类型。
2.布尔型,一种表示逻辑的简单类型。
3.字符串型,是字符的序列表示,由一对引号构成。
4.列表,包含0个或多个对象的有序序列,用方括号“[
]”
括起来,并用逗号分隔其中的对象。
注:字符串型和列表均可通过索引访问列表中特定位置的元素,也可以通过切片操作访问其中一部分序列。
案例:
字符串型:
>>>st=“Python”
>>>print(st[0],st[1],st[2],st[3],st[4],st[5])
P
y
t
h
o
n
案例:
列表:
>>>lst=[571,”杭州”,572,”湖州”,573,”嘉兴”]
>>>print(lst[0],lst[1],lst[2],lst[3],lst[4],lst[5])
571
杭州
572
湖州
573
嘉兴
案例:
切片操作
>>>lst=[‘HUAWEI’,’OPPO’,’VIVO’,’XIAOMI’]
>>>print(lst[1:3])
[‘OPPO’,’VIVO’]
思考
>>>lst=[‘HUAWEI’,’OPPO’,’VIVO’,’XIAOMI’]
>>>lst[0]
[1]
返回值为多少?
日积月累
1.字符串和列表的索引操作
格式:[position](字符串:st[position]、列表lst[position])
功能:提取字符串或列表中指定的元素。Position正向从0开始,反向从-1开始。
-8
-7
-6
-5
-4
-3
-2
-1
0
1
2
3
4
5
6
7
反向索引从-1开始递减
正向索引从0开始递增
日积月累
1.字符串和列表的切片操作
格式:[start:end:step]
功能:返回从索引位置start到索引位置end且以step为步数的子序列(不包含索引位置end的元素)
PART
2
变量和赋值语句
知识链接
赋值语句是最基本的语句,它的作用就是将表达式的值赋给变量。
格式:变量名=表达式
其中“=”为赋值号,
A=B
念作将B的值赋给A
功能:将“=”右边表达式的计算结果,存储到“=”左边指定的变量中。
命名规则
给变量一个描述的名称,会更容易理解变量在程序中的用途。在Python中,给变量命名,要遵守以下规则:
(1)只能包含字母、数字和下划线。注意字母区分大小写。
(2)不能以数字开头,不能与关键字同名。
知识链接
关键字,是预先保留的标识符,因此又称为保留字,每个关键字都有特殊的含义
随堂训练
1.查看变量类型,计算字符串长度。
>>>a,b=3,’HELLO’
>>>type(a),type(b)
(,)
>>>len(b)
_________________________
注:函数格式:len(s)。
函数功能:返回序列s的长度或项目个数。
随堂训练
2.访问列表中的元素,并对列表进行处理。
>>>Mphone=[‘huawei’,’oppo’,’vivo’,’xiaomi’]
>>>________________
[‘oppo’]
>>>________________
[‘oppo’,’xiaomi’]