- 1、本文档共348页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Python概述;什么是Python?;面向对象;复杂的应用程序粘合在一起;2018年3月
更新到Python2.7.14版本;应该选择哪个版本呢?;Python都能应用
在哪些领域?;Web
开发;搭建Python开发环境;需要什么开发环境?;;安装Python;下载Python的安装包;第一个Python程序;输出“人生苦短,我用Python”;输出学生信息管理系统的功能主菜单;Python代码编写规范;注释;[概念];单行注释;C语言、Java、PHP使用//进行单行注释;在Python中将包含在一对三引号(……)或者(……)之间,并且不属于任何语句的内容认为是多注释。;
注释内容1
注释内容2
……
;;代码缩进是指在每一行代码左端空出一定长度的空白,从而可以更加清晰地从外观上看出程序的逻辑结构。;;每个import语句只导入一个模块,尽量避免一次导入多个模块。;Python程序基础语法;输入和输出;variable=input(提示文字);print(输出内容);保留字与标识符;保留字是Python语言中已经被赋予特定意义的一些单词,开发程序时,不可以作为变量、函数、类、模块和其他对象的名称来使用。;and;变量;在程序运行过程中,值不能改变的量。;基本数据类型;数据类型就是数据的类型。;;整数;;字符串是连续的字符序列,可以是计算机所能表示的一切字符的集合。;转义字符是指使用“\”对一些特殊字符进行转义。;转义字符;;;整型;运算符;;运算符的优先级;;流程控制语句;程序结构;选择语句;;if表达式:;;if表达式:;;if表达式1:;;简单的if语句;if表达式1:
else:
语句块1;条件表达式;循环语句;while循环;while条件表达式:
循环体;;for迭代变量in对象:
循环体;range(start,end,step);;跳转语句;break语句;;pass空语句;[概念];列表和元组;序列;[概念];;列表(list);;使用赋值运算符直接创建列表;;直接使用print()函数输出;;直接使用for循环;;根据索引删除;;;使用列表对象的sort()方法;;列表推导式可以快速生成一个列表,或者根据某个列表生成满足指定需求的列表。;;元组(tuple);;使用赋值运算符直接创建元组;;直接使用print()函数输出;;;元组推导式可以快速生成一个元组,或者根据某个元组生??满足指定需求的元组。;元组与列表的区别;列表;字典和集合;字典(dictionary);;集合(set);可变集合
set;[概念];;字符串与正则表达式;字符串常用操作;;len(string);string[start:end:step];listname=str.split(sep,maxsplit);strnew=string.join(iterable);str.count(sub[,start[,end]]);str.count(sub[,start[,end]]);str.strip([chars]);str.lstrip([chars]);str.rstrip([chars]);%[-][+][0][m][.n]格式化字符%exp;str.format(args);正则表达式;[概念];;.;?;使用re模块实现正则表达式操作;;re.match(pattern,string,[flags]);re.search(pattern,string,[flags]);re.findall(pattern,string,[flags]);;re.sub(pattern,repl,string,count,flags);;re.split(pattern,string,[maxsplit],[flags]);函数;[概念];函数的创建和调用;创建函数;deffunctionname([parameterlist]):
[comments]
[functionbody];functionname([parametersvalue]);参数传递;;[概念];[概念];deffunctionname(…,[parameter1=defaultvalue1]):
[functionbody];返回值;return[value];变量的作用域;[概念];;匿名函数(lambda);常用Python内置函数;dict();模块;什么是模块;可以避免函数名和变量名
冲突;自定义模块;;importmodulename
文档评论(0)