内容正文:
中物理
第4章 程序设计基础
粤教版(2019) 信息技术(高中)
第3课时 python的数据类型
(必修一)
1
课堂导入
今天星期天,小明的弟弟匆匆把作业写完,然后请哥哥带他去动物园玩。动物园里所有的动物都在自己特有的领域内活动,刚跟哥哥学习了Python的一些基础知识的弟弟,趁机向哥哥炫耀一下自己的知识:“动物园有很多不同类的动物,python也有不同的数据类型”。
1
学习目标
1、认识python常用的数据类型。
2、了解不同的数据类型的使用规范。
计算机能处理的远不只数值数据,还可以是文本、图形、音频、视频、网页等各种各样的数据。不同的数据,需要定义不同的数据类型。
一
python的数据类型
一
python的数据类型
数值
字符串
列表
元组
字典
集合
python常用的数据类型
一
python的数据类型
python主要支持的数值类型有:
数值
1、整型
2、浮点型
3、复数
一
python的数据类型
1、整型
整数,整数英文为integer,简写做int。是正整数、负整数和零的统称,是没有小数点的数字。
例如:
a = 10
b = -60
c = 6841
d = 0
一
python的数据类型
2、浮点型
浮点数的英文名是float,浮点数是带有小数点的数。
例如:
a = 10.0
b = -60.56
c = 6841.74
d = 0.5
一
python的数据类型
3、复数
复数是由实数部分和虚数部分构成,可以用a+bj或者complex(a,b)表示,复数的实部a和虚部b都是浮点数。
例如:
a = 3.0+4.0j
b=complex(0,1)
一
python的数据类型
字符串英文string,简写str,用引号括起来的文本。字符串是用单引号或者双引号括起来的任意文本,字符串的索引是从0开始,-1为从末尾开始的位置。
例如:
a = 'zif32e%%'
b = "字符串类型"
c = '123'
d = "I love 编程"
字符串
一
python的数据类型
列表是最常用的Python数据类型,以一个方括号内的逗号分隔值出现,列表的数据项不需要具有相同的类型。
列表
1、列表的创建。
2、访问列表元素。
一
python的数据类型
1、列表的创建
创建一个列表,把逗号分隔的不同的数据项使用方括号括起来。
listname = [ 数据1 , 数据2 , 数据3 , ... , ]
示例:
创建一个普通的列表:member = ['q','w']
创建一个混合列表:member = [1,'while循环',['1','2',3]]
创建一个空的列表:member = []
一
python的数据类型
2、访问列表元素
使用下标索index引来访问列表中的值,同样也可以使用方括号[:]的形式截取字符.
listname[ index ]
listname[ start : end ]
示例:
list1 = ['四川大学', '叮当', '小镇姑娘', 2000];
list2 = [1, 2, 3, 4, 5, 6, 7 ];
print ( list1[2]) #小镇姑娘
print ( list2[1:5]) #[2,3,4,5]
一
python的数据类型
元组可以称为戴上了枷锁的列表,与列表类似,不同之处在于元组的元素不能修改,元组使用小括号,小括号里用逗号隔开,逗号是元组必须的。元组的方法与列表类似,以下仅介绍几种不同的方法。
元组
1、创建一个元组。
2、修改元组。
3、删除元组。
一
python的数据类型
1、创建一个元组
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
tuple = (元素1,元素2元素3 , ...)
tuple = (元素1,) #创建一个只包含一个元素的元组,需要在元素后面添加逗号
tuple = () #创建一个空元组
tuple = 元素1,元素2,元素3 , ... #不要括号也可
一
python的数据类型
1、创建一个元组
示例:
tuple = (1,2,3,4,5,6,7,8)
tuple = (1,) #创建一个只包含一个元素的元组,需要在元素后面添加逗号