- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
鲁教版八下;Python语言具有强大的数据处理能力,提供了主富的数据类型。让我们跟随小智一起走进数据大家庭,来一探究竟吧!;1.了解常用的数据类型,学会基本运算。
2.掌握变量的含义、赋值和运算。
3.通过编写程序解决一些简单的问题。;随着计算机技术的不断发展,计算机能处理的数据远不止数值,还可以处理文本、图形、音频、视频等各种各样的数据。在进行程序设计时,不同的数据,需要定义不同的数据类型;程序中每保存一个数据,计算机就会给它分配一个存储空间。计算机中的存储空间,需要先规划或申请后才能使用。;在编程语言中,变量是指某个数据存储空间的名称,其中的值是可以改变的。一个程序中可能会用到多个变量,为了区分不同的变量,必须给每个变量(存储空间)取一个名字,即变量名。
1.变量的命名
变量命名时应遵循以下规则:
必须以字母或下划线开头,后面可接字母、数字或下划线,如sum、Abc、_al等都是合法的,而2a、price$则是不合法的。;区分大小写,如sum和SUM是两个不同的变量。
禁止使用Python的关键字(即Python预先保留的标识符)作为变量名。;2.变量的赋值
在Python中,给变量赋值一般由赋值语句来完成,就是把“=”右边表达式的值赋给左边的变量。无论是数字型变量,还是字符串变量,都可以参与运算。Python中的表达式是数值、变量和操作符的组合,单独的一个值或变量也可以看作表达式,例如a=3、b=2*a+4、c=b。;为了避免自己乱花钱,小智决定把过年长辈给的压岁钱存到银行,假定年息为2.5%,请问一年后的利息是多少?
分析:因为存入的钱数是个不确定的数,需要从键盘输入,用变量x表示。利息需要计算,用变量y表示,最后把利息y输出。
第1步:新建一个名为money.py的程序文件。
第2步:在程序窗口内输入代码,如图所示。;第3步:按“F5”快捷键运行程序,弹出交互模式窗口等待输入数值,如图所示。;第4步:输入一个整数,比如2000,按回车运行,如图所示。;在以上程序中:
1.input()是输入函数,“()”中可以使用字符串作为提示信息。执行此输入函数时,获得个字符串型数据。
2.int()是一个强制类型转换函数,能把input获得的字符串型数据转换为整数数据。如果想转换为浮点数据,则用float()函数。;Python具有强大的数据处理能力,可以处理多种类型的数据。其中,最常用的数据类型有数字型和字符串型。
1.数字型
数字型常用的类型包括整数(int)和浮点数(float)。
整数,包括正整数、负整数和零。例如:-1、0、1、2、3、4……
浮点数由整数部分和小数部分组成,也可以用科学计数法表示。例如:-3.14、1.5、2.96e2、1.23E-5….;探究实践;2.3月份水电费一共多少钱?
3.上半年水费平均每月多少钱?
也可以用变量计算:
;4.如果大家都节约用电,大约能节约10%,上半年电费能节约多少?;Python中的“+”“-”“*”“/”运算符与数学中的加号、减号、乘号和除号是一一对应的,运算法则也与数学运算一样,遵循“先算括号内,再算括号外”“先算乘除,后算加减”的顺序。
Python中还有三个特殊算术运算符:“1”取整除运算符、“%”取模运算符和“**”乘方运算符。;算术运算符;字符串型;Python中的标准数据类型
Python的标准数据类型除了数字型(number)和字符串型(string),还包括列表(list)、元组(tuple)、字典(dictionary)和集合(set)等类型。
1.列表(list)
列表可以看作是存放一系列数据元素的容器,列表中的元素类型可以不同,定义一个列表可以通过“列表名=[元素1,元素2,…]”来实现。列表是一种有序的数据类型,其下标编号可以从左到右编号,也可从右到左编号,如:;fruit=[“葡萄”,“桃子”,“西瓜”,“橙子”]
下标从左到右编号:0123
下标从右到左编号:-4-3-2-1
如果要将列表中的某个元素取出来使用,可以使用“列表名[下标]”取出来,如:;2.元组(tuple)
元组与列表类似,可以视为不可修改的列表,定义一个元组可以通过“元组名=(元素1,元素2,…)”来实现,如:;3.字典(dictionary)
字典也叫关联数组,即字典中的每个元素由键(key)和值(value)两部分组成,键和值之间用英文冒号(:)隔开,不同元素之间用英文逗号(,)隔开,字典中的所有元素需用
您可能关注的文档
- 《第5课 井然有序制表格 》精品课件.pptx
- 《第4课 美化文档添锦绣》精品课件.pptx
- 《第3课 文字排版巧设计》精品课件.pptx
- 《第2课 文字编辑方法多》精品课件.pptx
- 《第3课 文字排版巧设计》参考教案.docx
- 《第1课 运筹帷幄做规划》精品课件.pptx
- 《第12课 代码复用调函数 》精品教案.docx
- 《代码复用调函数》参考教案.docx
- 《第12课 代码复用调函数》参考课件.pptx
- 《代码复用调函数》优教课件.ppt
- 2024-2030全球高纯铟粒行业调研及趋势分析报告.docx
- 《经济法》期末考试试题及答案详解.docx
- 幼小衔接数学口算题20以内看图写数字珠算练习题30页.pdf
- 2024年全球及中国金属中间传动轴行业头部企业市场占有率及排名调研报告.docx
- 2024-2030全球直接涂覆金属涂料行业调研及趋势分析报告.docx
- 2024年全球及中国解剖海绵行业头部企业市场占有率及排名调研报告.docx
- 2025年糖尿病护理疑难病例讨论范文.docx
- 2024-2030全球家用手腕式止呕仪行业调研及趋势分析报告.docx
- 2024-2030年全球低Voc表面处理剂行业现状、重点企业分析及项目可行性研究报告.docx
- 2024-2030年全球单相国网本地费控智能电表行业现状、重点企业分析及项目可行性研究报告.docx
文档评论(0)