内容正文:
第四章 程序设计基础
4.1.2 Python的数据类型
1
Python已经成为最受欢迎的程序设计语言之一。自从2004年以后,python的使用率呈线性增长。Python 2于2000年10月16日发布,稳定版本是Python 2.7。Python 3于2008年12月3日发布,不完全兼容Python 2。 2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。
观察下列一段话,找出其中包含的数据类型有哪些?
汉字
数字
(整数、小数)
英文
导入新课
新课讲授
课堂巩固
小结作业
数值(Number)
01
03
列表(List)
05
集合(Sets)
字符串(String)
02
04
元组(Tuple)
06
字典(Dictionary)
导入新课
新课讲授
课堂巩固
小结作业
一、数据类型
任务
打开课本P68-69,自主学习,回答问题:数据类型有哪6种?
整型(int):取值为整数,包括正整数5、负整数-8和0。
程序
a=-5
b=3
print(a+b)
c = 8.6
d = -2.1
print(c+d)
导入新课
新课讲授
课堂巩固
小结作业
01 数值(number)
浮点型(float):由整数部分和小数部分组成(如3.45),如果是非常大的浮点数,用科学计数法e来表示:2.1e4(2.1*)。
程序
练一练:
复数(complex):由实数部分和虚数部分组成,如a+bj或complex(a,b)表示,实部和虚部都是浮点型。
字符串(string):用英文的单引号或英文的双引号括起来的任意文本,如’abc’,”xyz”等。
字符串的索引:正索引从0开始,负索引从-1开始。
导入新课
新课讲授
课堂巩固
小结作业
02 字符串(String)
列表(List):使用方括号[ ]来建立列表,列表里的元素用逗号分隔开。如:
list1=[’Hard’,’Work’,2025,‘加油’]
特点:
1.列表的数据项不需要具有相同的类型
2.列表正索引从0开始,负索引从-1开始。比如list1中’Hard’的索引为0或-4。
上机练一练:
print(list1[-3]) print(list1[-1]) print(list1[0])
导入新课
新课讲授
课堂巩固
小结作业
03 列表(List)
1.下面哪项是字符串? ( )
A.好好学习 B.x-y-z
C.100 D.’天天向上’
2.列表list1=[2,3,5,10,18,22,29],现在想要得到列表的最后一个元素29,以下语句不能实现该功能的是( )
A.list1[6] B.list1[7]
C.list1[-1] D.max(list1)
3.在python中,以下哪个选项a的数据类型为整型( )
A.a=5 B.a=input()
C.a='5' D.a=5.0
D
B
A
导入新课
新课讲授
课堂巩固
小结作业
随堂测试
导入新课
新课讲授
课堂巩固
小结作业
课堂小结
导入新课
新课讲授
课堂巩固
小结作业
课堂作业
作业:
选做1:自主编写Python代码,打印输出至少3种数据类型。
选做2:打印输出个人信息卡,至少包含3种数据类型。
谢谢
$