- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
-精选版python学习课件.ppt
Python的编码规范 (3)函数名 函数名通常采用小写,并用下划线或单词首字母大写增加名称的可读性。 导入的函数以模块名作前缀。 下例中,为演示导入函数前缀写法,使用了生成随机数的模块random。该模块有一个函数randrange(),该函数可以根据给定的数字范围生成随机数。其声明为: randrange(start, stop[,step]) 说明: 参数start表示生成随机数所在范围的开始数字。 参数stop表示生成随机数所在范围的结束数字,但不包括数字stop。 参数step表示步长。生成的随机数在[start, stop-1]的范围内,取值等于start+step。 Python的编码规范 比较两个数的大小,数据由随机函数生成。随机数的范围在1—8之间选取。 Python的编码规范 2、代码缩进与冒号 对于C、C++、Java等语言,代码缩进只是作为编程的一种良好习惯。 对于Python而言,代码缩进是一种语法。Python语言中没有采用花括号或begin…end分隔代码块,而是使用冒号和代码缩进区分代码之间的层次。 Python的编码规范 比较两个程序段并查看运行结果 执行结果: 执行结果: Python的编码规范 3、模块导入的规范 模块是类或函数的集合,用于处理一类问题,使用任何Python模块都必须先导入。模块的导入使用import语句或from…import…语句。 (1)import语句 例如:导入数学函数模块math,调用其中的函数。 Python的编码规范 (2)from…import…语句 使用第二种导入方式,在调用math模块中的任何函数时,都无需在前面加上“math.”。 使用第二种导入方式时,如果程序中的函数与math模块中的某个函数同名,将被math模块中的同名函数覆盖。第一种导入方式不会覆盖任何既有函数,但使用起来不如第二种方式简洁。 还可以导入模块math的特定函数。例如:from math import sqrt,tan 只导入函数sqrt和tan。 Python变量 变量是计算机内存中的一块区域,变量可以存储任何值(也称指向),而且值可以改变。 例如: Python变量 1、变量命名规则 变量名的长度不受限制,其中的字符必须是字母、数字或下划线(_),不能使用空格、连字符、标点符号、引号或其他字符 变量名的第一个字符不能是数字,必须是字母或下划线。 Python区分大小写,因此TAX、Tax和tax是截然不同的变量名。 不能将Python关键字(或称为保留词)用作变量名。例如:if、else、while、def、or、and、not、in和is都是Python关键字。 and as assert break class continue def del elif else except exec False finally for from global if import in is lambda not None or pass print raise return try True while with yield Python变量 2、赋值语句 格式:var = value 左值 右值 赋值运算符 功能:定义新的变量;让已定义的 变量指向特定值。 Python变量 3、多重赋值 Python中,有一种便利的方法,能够同时给多个变量赋值。 Python运算符与表达式 Python的运算符包括算术运算符、关系运算符和逻辑运算符。 表达式是由数字或字符串和运算符组成的有意义的式子。 1、算术运算符和算术表达式 (1)整数运算 名 称 运算符 示 例 加 + 3+4 7 减 — 5-3 2 乘 * 2*3 6 除 / 3/2 1.5 整除 // 3//2 1 求余 % 25%3 1 乘方 ** 3**3 27 Python运算符与表达式 ① 运算顺序 Python算术运算的规则与常规算术的规则相同。 ② 长度不受限制 与其他大多数编程语言不同,Python对整数的长度没有限制,可以执行数十位甚至数百数千位的整数运算。 如:27**100 Python运算符与表达式 (2)浮点数运算 在Python中,浮点数是带小数点的数字。例如:-3.1、2.999和-4.0都是浮点数。 所有适合用于整数的算术运算符都可用于浮点数,包括%(求余)和//(整除) Python运算符与表达式 2、关系运算符和关系表达式 关系运算符 关系表达式 描述 优先级 xy 小于 优先级相等;但优先级大于==和!= xy 大于 = x=y 小于等于 = x=y 大于等于
您可能关注的文档
- -精选版MotorCAD手册.pdf
- -精选版NBIOT简述.pdf
- -精选版NFV网络功能虚拟化基本原理及应用情况.pdf
- -精选版noip计算机基础.ppt
- -精选版O2O商业模式.ppt
- -精选版OKR管理术.ppt
- -精选版OKR绩效考核模式.ppt
- -精选版Oracle数据库基础及应用 第一章.ppt
- -精选版P2P运作模式分析.ppt
- -精选版PBC绩效考核培训课件(外).ppt
- 2024年05月山东交通职业学院招考聘用博士研究生50人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽芜湖市弋江区老年学校(大学)工作人员特设岗位公开招聘2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东东营河口区教育类事业单位招考聘用22人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东交通职业学院招考聘用100人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东威海职业学院招考聘用高层次人才2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽石台县事业单位工作人员33人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东滨州市博兴县事业单位公开招聘考察笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽蚌埠固镇县湖沟镇选聘村级后备干部7人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东省安丘市教育和体育局所属事业单位学校公开2024年招考232名工作人员笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东临沂临港经济开发区工作人员(5人)笔试历年典型题及考点剖析附带答案含详解.docx
文档评论(0)