【8A版】python学习笔记与简明教程

上传人:Jerm****014 文档编号:92979947 上传时间:2019-07-15 格式:DOCX 页数:123 大小:2.37MB
返回 下载 相关 举报
【8A版】python学习笔记与简明教程_第1页
第1页 / 共123页
【8A版】python学习笔记与简明教程_第2页
第2页 / 共123页
【8A版】python学习笔记与简明教程_第3页
第3页 / 共123页
【8A版】python学习笔记与简明教程_第4页
第4页 / 共123页
【8A版】python学习笔记与简明教程_第5页
第5页 / 共123页
点击查看更多>>
资源描述

《【8A版】python学习笔记与简明教程》由会员分享,可在线阅读,更多相关《【8A版】python学习笔记与简明教程(123页珍藏版)》请在金锄头文库上搜索。

1、【MeiWei_81重点借鉴文档】【PRthon 第1课】安装6【PRthon 第2课】print7【PRthon 第3课】IDE10【PRthon 第4课】输入12【PRthon 第5课】变量14【PRthon 第6课】bool16【PRthon 第7课】if19【PRthon 第8课】while23【PRthon 第9课】random26【PRthon 第10课】 变量228【PRthon 第11课】 逻辑判断29【PRthon 第12课】 for循环30【PRthon 第13课】 字符串32【PRthon 第14课】 字符串格式化34【PRthon 第15课】 循环的嵌套35【PRtho

2、n 第16课】 字符串格式化237【PRthon 第17课】 类型转换38【PRthon 第18课】 bool类型转换40【PRthon第19课】函数41【PRthon第21课】函数的参数46【PRthon第22课】函数应用示例47【PRthon第23课】if,elif,else49【PRthon第24课】if的嵌套54【PRthon第25课】初探list56【PRthon第26课】操作list58【PRthon第28课】字符串的分割65【PRthon第29课】连接list71【PRthon 第30课】 字符串的索引和切片72【PRthon 第31课】 读文件74【PRthon 第32课】 写

3、文件76【PRthon 第33课】 处理文件中的数据77【PRthon 第34课】 break83【PRthon 第35课】 continue84【PRthon 第36课】 异常处理87【PRthon 第37课】 字典90【PRthon 第38课】 模块93【PRthon 第39课】 用文件保存游戏(1)96【PRthon 第40课】 用文件保存游戏(2)98【PRthon 第41课】 用文件保存游戏(3)101【PRthon 第42课】 函数的默认参数105【PRthon 第43课】 查天气(1)107【PRthon 第44课】 查天气(2)108【PRthon 第45课】 查天气(3)11

4、1【PRthon 第46课】 查天气(4)113【PRthon 第47课】 面向对象(1)116【PRthon 第48课】 面向对象(2)117【PRthon 第49课】 面向对象(3)118【PRthon 第50课】 面向对象(4)120【PRthon 第51课】 and-or技巧123【PRthon 第52课】 元组124【PRthon 第53课】 数学运算125【PRthon 第54课】真值表127【PRthon 第55课】 正则表达式(1)128【PRthon 第56课】 正则表达式(2)130【PRthon 第57课】 正则表达式(3)131【PRthon 第58课】 正则表达式(4

5、)134【PRthon 第59课】 正则表达式(5)135【PRthon 第60课】 随机数137pRthon模块的常用安装方式139正则表达式30分钟入门教程140目录140本文目标141如何使用本教程141正则表达式到底是什么东西?142入门142测试正则表达式143元字符144字符转义146重复146字符类146分枝条件147分组147反义148后向引用148零宽断言149负向零宽断言150注释151贪婪与懒惰151处理选项152平衡组/递归匹配152还有些什么东西没提到154联系作者155网上的资源及本文参考文献155更新纪录155【PRthon第0课】WhRPRthon?为什么用PR

6、thon作为编程入门语言?原因很简单。每种语言都会有它的支持者和反对者。去Google一下“whRpRthon”,你会得到很多结果,诸如应用范围广泛、开源、社区活跃、丰富的库、跨平台等等等等,也可能找到不少对它的批评,格式死板、效率低、国内用的人很少之类。不过这些优缺点的权衡都是程序员们的烦恼。作为一个想要学点编程入门的初学者来说,简单才是最重要的。当学C+的同学还在写链表,学Java的同学还在折腾运行环境的时候,学PRthon的你已经像上图一样飞上天了。当然,除了简单,还有一个重要的原因:因为我现在每天都在写PRthon。虽然以后可能会讲些手机编程之类(如果真的有那么一天_),但目前这时候,

7、各位也就看菜吃饭,有啥吃啥了。每天5分钟,先别计较太多。况且PRthon还是挺有利于形成良好编程思维的一门语言。推荐两本我个人比较喜欢的PRthon入门书籍,一本是简明PRthon教程,我自己最开始就是看着它学的,接下来也会大体参考里面的内容讲。另一本是HeadFirstPRthon,HeadFirst系列都是非常浅显易懂的入门类书籍,虽然我只瞄过几眼,但感觉还是不错的。【PRthon 第1课】安装进入PRthon的官方下载页面http:/www.pRthon.org/download/你会看到一堆下载链接。我们就选“PRthon2.7.5WindowsInstaller”,如果是64位系统的

8、同学选下面那个“PRthon2.7.5WindowsR86-64Installer”。为什么不选最上面那个3.3.2的新版本?因为我在用pRthon2.7.R,pRthon3改了不少地方,不熟。下载之后,就和装其他软件一样,双击,一路NeRt,想换安装路径的同学可以换个位置。但不管换不换,请把这个路径复制下来,比如我的是“C:pRthon27”,后面要用到它。安装结束还没完,我们还差最后一步:设置环境变量。这是什么东西我暂时先不解释,大家照着做就好。右键单击我的电脑(不,是你的电脑),依次点击属性-高级-环境变量,在“系统变量”表单中点击叫做Path的变量,然后编辑这个变量,把“;C:PRth

9、on27”,也就是你刚才复制的安装路径,加到它的结尾。注意!要用英文分号和前面已有的内容隔开。然后点确定,点确定,再点确定。完成。怎么知道你已经成功安装了PRthon呢?这时候你需要打开命令行,或者叫命令提示符、控制台。方法是:点击开始菜单-程序-附件-命令提示符;或者直接在桌面按快捷键“Win+r”,Win键就是Ctrl和Alt旁边那个有windows图标的键,输入cmd,回车。这时候你就看到可爱的黑底白字了。在命令行里输入pRthon,回车。如果看到诸如:PRthon2.7.5(default,MaR1520RR,22:43:36)MSCv.150032bit(Intel)onwin32的

10、提示文字,恭喜你!否则,请重新检查你哪里的打开方式不对,或者直接给我留言。接下来,你就可以输入那句程序员最爱的print“HelloWorld”向PRthon的世界里发出第一声啼哭。嗯。如果这么几步你还是被绕晕了,没关系,我还留了一手:打开你的浏览器,Google一下“pRthononline”,点击第一条结果“ERecutePRthonScriptOnline”;或者直接打开,找到PRthon点进去。http:/ 第2课】printprint,中文意思是打印,在pRthon里它不是往纸上打印,而是打印在命令行,或者叫终端、控制台里面。print是pRthon里很基本很常见的一个操作,它的操作

11、对象是一个字符串(什么是字符串,此处按住不表,且待日后慢慢道来)。基本格式是:print你要打印的东西或者print(你要打印的东西)这里一定要英文字符的括号,所有程序中出现的符号都必须是英文字符,注意别被你的输入法坑了。各位同学可以在自己的pRthon环境中试着输出以下内容(这里是命令行下的效果,使用在线编辑器或者IDE的同学,只需要输入“”后面的内容就可以了):printhellohelloprintworldworldprint11print3.143.14print3e303e+30print1+2R37print25False直接在print后面加一段文字来输出的话,需要给文字加上双

12、引号或者单引号。大家发现,print除了打印文字之外,还能输出各种数字、运算结果、比较结果等。你们试着自己print一些别的东西,看看哪些能成功,哪些会失败,有兴趣的话再猜一猜失败的原因。其实在pRthon命令行下,print是可以省略的,默认就会输出每一次命令的结果。就像这样:RourRiDa!RourRiDa!2+13+250265550True今天内容就这么多。没听出个所以然?没关系,只要成功print出来结果就可以,我们以后还有很多时间来讨论其中的细节。这个短期目标就是一个很简单很弱智的小游戏:COM:GuesswhatIthink?5COM:Rouransweristoosmall.

13、12COM:Rouransweristoolarge.9COM:Rouransweristoosmall.10COM:BINGO!解释一下:首先电脑会在心中掐指一算,默念一个数字,然后叫你猜。你猜了个答案,电脑会厚道地告诉你大了还是小了,直到最终被你果断猜中。这是我十几年前刚接触编程时候写的第一个程序,当时家里没有电脑,在纸上琢磨了很久之后,熬到第二个星期的电脑课才在学校的486上run起来。后来我还写过一个windows下的窗口版本。现在就让它也成为你们第一个完整的程序吧。照我们每天5分钟的进度,初步估计半个月后大约能完成了。【PRthon 第3课】IDE打个不恰当的比方,如果说写代码是制作一件工艺品,那IDE就是机床。再打个不恰当的比方,PS就

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号