- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 12
单元2 基本数据类型与运算符应用
课程名称
Python程序设计任务驱动式教程
章名
基本数据类型与运算符应用
教学内容
基本数据类型与运算符应用
课时
4
项目性质
□演示性 □验证性 □设计性 √综合性
授课班级
授课日期
授课地点
教学目标
了解Python的编码规范、Python标识符的命名规则等知识
掌握Python 3的数据类型
掌握Python的算术运算符及其应用
掌握Python的赋值运算符与变量
掌握Python 3的日期时间函数
教学内容
Python 3的数据类型
Python的算术运算符及其应用
Python的赋值运算符与变量
Python 3的日期时间函数
教学重点
Python 3的数据类型、Python的算术运算符、Python的赋值运算符与变量
教学难点
Python 3的数据类型、Python的算术运算符、Python的赋值运算符与变量
教学准备
装有Python的计算机
教学课件PPT
教材:《Python程序设计任务驱动式教程(微课版)》
作业设计
教学过程
教学环节
教学内容与过程
(教学内容、教学方法、组织形式、教学手段)
课前组织
做好上课前的各项准备工作(打开计算机、打开课件、打开软件、打开授课计划、教案等),吸引学生注意力。
课程说明
【课前说明】
分别从编码规范、Python标识符的命名规则等知识点进行初步的了解。
【目的】
使学生从了解本节课的学习目标、学习重点、考评方式等方面明确课程学习的要求和目标。
课程内容描述
2.1 Python 3的数据类型
2.1.1 Python 3基本数据类型
Python 3中有6个标准的数据类型:数值(number)、字符串(string)、列表(list)、元组(tuple)、集合(set)、字典(dictionary)。本单元主要讲解数值类型,其他5种数据类型将在单元4讲解。
Python 3的6个标准数据类型中,不可变数据类型有3个,包括数值、字符串、元组;可变数据类型有3个,包括列表、字典、集合。
(1)数值
Python 3中数值有4种类型:整数(int),如3;浮点数(float),如1.23、3E-2;复数(complex),如1 + 2j、1.1 + 2.2j;布尔值(bool),如True。
(2)字符串
Python中单引号和双引号的使用方法完全相同,使用三引号(“”或“”)可以指定一个多行字符串。Python没有单独的字符类型,一个字符就是长度为1的字符串。
以下都是正确的字符串表示方式。
word = 字符串
sentence = 这是一个句子。
paragraph = 这是一个段落,
可以由多行组成
反斜杠“\”可以用来转义字符,通过在字符串前加r或R可以让反斜杠不发生转义。例如,rthis is a line with \n,则\n会显示,并不是换行。Python允许处理Unicode字符串,在字符串前加u或U即可,例如,uthis is an unicode string。
字符串可以根据输入的内容自动转换,例如this is string会被自动转换为this is string。字符串可以用运算符“+”连接在一起,用运算符“*”重复显示。
2.1.2 Python 3的数值类型
1.整数
整数可以是正整数、负整数和0,不带小数点。Python 3中整数是没有限制大小的。Python 3只有一种整数类型,并没有Python 2中的long类型。
整数可以使用十进制、十六进制、八进制和二进制来表示。
例如:
a,b,c=10,100,-786 #十进制
a,b,c
运行结果如下。
(10, 100, -786)
number = 0xA0F #十六进制数以0x或0X开头,由0~9、A~F组成
number
运行结果如下。
2575
number=0o37 #八进制数以0o或0O开头,由0~7组成
number
运行结果如下。
31
2.浮点数
浮点数由整数部分与小数部分组成,也可以使用科学记数法表示,例如:0.5、1.414、1.732、3.1415926、5e2。
3.复数
Python还支持复数,复数由实数部分和虚数部分构成,虚数部分使用j或J表示。复数可以用a + bj或者complex(a,b)表示,实部a和虚部b都是浮点数,例如2.31+6.98j。
4.布尔值
在Python 2中是没有布尔值的,它用数字0表示False,用1表示True。Python 3中,把True和False定义成了关键字,但它们的值还是1和0,可以和数字相加。
2.1.3 Python 3数据类型的判断
1.使用函数type()判断变量所指的对
您可能关注的文档
- 16.1-速益达科技VI手册设计.pdf
- 第1章 现代教育技术概述(习题及参考答案).pdf
- 第2章 网络教育资源利用习题(习题及参考答案).pdf
- 第3章 教学媒体与多媒体素材的处理(习题及参考答案).pdf
- 第4章 多媒体课件制作技术习题(习题及参考答案).pdf
- 第5章 教学设计习题(习题及参考答案).pdf
- 第6章 教学技能(习题及参考答案).pdf
- 第7章 信息技术与课程整合(习题及参考答案).pdf
- 第8章 网络课程设计与制作(习题及参考答案).pdf
- 第9章 MOOC、SPOC、微课与翻转课堂(习题及参考答案).pdf
- 2026至未来5年中国通风用无隔板空气过滤器市场数据分析及竞争策略研究报告.docx
- 2026至未来5年中国珩缝被市场数据分析及竞争策略研究报告.docx
- 2026至未来5年中国圣诞烟花市场数据分析及竞争策略研究报告.docx
- 2026至未来5年中国清新旅游牙膏市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国挡风玻璃拆卸工具市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国晶片切割胶带市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国细2U节能灯市场数据分析及竞争策略研究报告.docx
- 2026至未来5年中国汗布文化衫市场数据分析及竞争策略研究报告.docx
- 2026至未来5年中国粘胶化纤市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国平烤盘市场数据分析及竞争策略研究报告.docx
原创力文档


文档评论(0)