python免费视频教程(初高中级)+基础教程.doc

上传人:gs****r 文档编号:1391786 上传时间:2019-02-23 格式:DOC 页数:157 大小:2.39MB
下载 相关 举报
python免费视频教程(初高中级)+基础教程.doc_第1页
第1页 / 共157页
python免费视频教程(初高中级)+基础教程.doc_第2页
第2页 / 共157页
python免费视频教程(初高中级)+基础教程.doc_第3页
第3页 / 共157页
python免费视频教程(初高中级)+基础教程.doc_第4页
第4页 / 共157页
python免费视频教程(初高中级)+基础教程.doc_第5页
第5页 / 共157页
点击查看更多>>
资源描述

1、以下是为大家找到的全部的免费视频课程列表,希望可以对大家有所帮助,下载客户端后这些课程都可以下载都手机上,离线学习的哟课程名称 课时数 课程等级台湾辅仁大学:Python Django 基初视频课程 13 初级Python 公开课视频课程-基础篇 34 初级Python 趣味百题-初级篇视频课程 10 初级Python 成长之路_基础篇视频课程 20 初级Python 运维系统开发 2014 年 3 月老男孩 linux高薪运维精讲视频41 初级Python 项目实训视频课程:网络爬虫 3 初级Django 架构介绍和使用视频课程 5 初级Python 自动化开发活动沙龙视频课 5 初级Pyt

2、hon 自动化开发活动沙龙视频课 5 初级Linux 入门必备视频课程- 三天搞定 Linux 15 初级Python 开发实践-基础 12 初级Python 开发编程实战视频日志 7 初级Python 从入门到精通 41 初级Python 高级编程视频教程 37 初级苏勇老师 Python 语言基础视频教程 13 中级Python 零基础入门学习视频教程 34 中级玩转 Python 编程语言视频教程 26 中级用 Python Django 快速做出高大上的 BBS 论坛网站13 中级TriAquae 快速上手视频课程 1 中级使用 GIT 对 Python 代码版本控制视频 14 中级利

3、用 Python 快速构建运维自动化系系统实战视频老男孩高薪必备9 中级Python 类 Nagios 监控软件开发实战视 16 中级利用 Python SOCKET 多线程开发 FTP 6 高级老男孩高薪必备Python 高级运维编程实战课程27 高级如何用 Python 快速开发出高大上运维管理平台实战课程15 高级温馨提示:你可以把 3 万个免费编程开发视频课程下载到手机学习51CTO 学院 移动客户端【Python 第 1 课】安装 .6【Python 第 2 课】print .7【Python 第 3 课】IDE .10【Python 第 4 课】输入 .12【Python 第 5

4、课】变量 .14【Python 第 6 课】bool .16【Python 第 7 课】if .19【Python 第 8 课】while .23【Python 第 9 课】random .26【Python 第 10 课】 变量 2 .28【Python 第 11 课】 逻辑判断 .29【Python 第 12 课】 for 循环 .30【Python 第 13 课】 字符串 .32【Python 第 14 课】 字符串格式化 .34【Python 第 15 课】 循环的嵌套 .35【Python 第 16 课】 字符串格式化 2 .37【Python 第 17 课】 类型转换 .38【Py

5、thon 第 18 课】 bool 类型转换 .40【Python 第 19 课】 函数 .41【Python 第 21 课】 函数的参数 .46【Python 第 22 课】 函数应用示例 .47【Python 第 23 课】 if, elif, else.49【Python 第 24 课】 if 的嵌套 .54【Python 第 25 课】 初探 list .56【Python 第 26 课】 操作 list .58【Python 第 28 课】 字符串的分割 .65【Python 第 29 课】连接 list .71【Python 第 30 课】 字符串的索引和切片 .72【Python

6、 第 31 课】 读文件 .74【Python 第 32 课】 写文件 .76【Python 第 33 课】 处理文件中的数据 .77【Python 第 34 课】 break.83【Python 第 35 课】 continue.84【Python 第 36 课】 异常处理 .87【Python 第 37 课】 字典 .90【Python 第 38 课】 模块 .93【Python 第 39 课】 用文件保存游戏( 1) .96【Python 第 40 课】 用文件保存游戏( 2) .98【Python 第 41 课】 用文件保存游戏( 3) .101【Python 第 42 课】 函数的默

7、认参数 .105【Python 第 43 课】 查天气( 1) .107【Python 第 44 课】 查天气( 2) .108【Python 第 45 课】 查天气( 3) .111【Python 第 46 课】 查天气( 4) .113【Python 第 47 课】 面向对象( 1) .116【Python 第 48 课】 面向对象( 2) .117【Python 第 49 课】 面向对象( 3) .118【Python 第 50 课】 面向对象( 4) .120【Python 第 51 课】 and-or 技巧 .123【Python 第 52 课】 元组 .124【Python 第 5

8、3 课】 数学运算 .125【Python 第 54 课】真值表 .127【Python 第 55 课】 正则表达式(1) .128【Python 第 56 课】 正则表达式( 2) .130【Python 第 57 课】 正则表达式( 3) .131【Python 第 58 课】 正则表达式( 4) .134【Python 第 59 课】 正则表达式( 5) .135【Python 第 60 课】 随机数 .137python 模块的常用安装方式 .139正则表达式 30 分钟入门教程 .140目录 .140本文目标 .141如何使用本教程 .141正则表达式到底是什么东西? .142入门

9、.142测试正则表达式 .143元字符 .144字符转义 .146重复 .146字符类 .146分枝条件 .147分组 .147反义 .148后向引用 .148零宽断言 .149负向零宽断言 .150注释 .151贪婪与懒惰 .151处理选项 .152平衡组/递归匹配 .152还有些什么东西没提到 .154联系作者 .155网上的资源及本文参考文献 .155更新纪录 .155【Python 第 0 课】Why Python?为什么用 Python 作为编程入门语言?原因很简单。每种语言都会有它的支持者和反对者。去 Google 一下“why python”,你会得到很多结果,诸如应用范围广泛、

10、开源、社区活跃、丰富的库、跨平台等等等等,也可能找到不少对它的批评,格式死板、效率低、国内用的人很少之类。不过这些优缺点的权衡都是程序员们的烦恼。作为一个想要学点编程入门的初学者来说,简单才是最重要的。当学 C+的同学还在写链表,学 Java 的同学还在折腾运行环境的时候,学 Python 的你已经像上图一样飞上天了。当然,除了简单,还有一个重要的原因:因为我现在每天都在写 Python。虽然以后可能会讲些手机编程之类(如果真的有那么一天 _) ,但目前这时候,各位也就看菜吃饭,有啥吃啥了。每天 5 分钟,先别计较太多。况且 Python 还是挺有利于形成良好编程思维的一门语言。推荐两本我个人

11、比较喜欢的 Python 入门书籍,一本是简明 Python 教程 ,我自己最开始就是看着它学的,接下来也会大体参考里面的内容讲。另一本是Head First Python ,Head First 系列都是非常浅显易懂的入门类书籍,虽然我只瞄过几眼,但感觉还是不错的。【Python 第 1 课】安装进入 Python 的官方下载页面http:/www.python.org/download/你会看到一堆下载链接。我们就选“Python 2.7.5 Windows Installer”,如果是 64 位系统的同学选下面那个“Python 2.7.5 Windows X86-64 Installe

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

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

14、提示文字,恭喜你!否则,请重新检查你哪里的打开方式不对,或者直接给我留言。接下来,你就可以输入那句程序员最爱的print “Hello World”向 Python 的世界里发出第一声啼哭。嗯。 。 。如果这么几步你还是被绕晕了,没关系,我还留了一手:打开你的浏览器,Google一下“python online”,点击第一条结果“Execute Python Script Online”;或者直接打开,找到 Python 点进去。http:/ python 运行环境,你可以在这里练习,无需任何下载安装配置。左边页面是写代码的地方,点击左上角的“Execute Sctipt”,就可以在右边页面看

15、到输出结果。那 Mac 的同学怎么办?Mac 上叫“终端” ,英文版叫 Terminal,可以在“应用程序”里找到,也可以直接在你的 Mac 上搜索“终端”或者“Terminal”找到。打开之后输入“python”,回车,就可以进入 python 了。好了,今天就这么多,快去试试你的 python,输出一行“Hello World”吧。完成的同学可以截个屏发给我。欢迎各种建议、讨论和闲聊,当然更欢迎你把这里分享给更多的朋友。我今天发现昨天提供的 网站有时候会很慢,甚至无法正常运行,于是我又找了一个:http:/似乎要快一点,不过好像只能在电脑上的浏览器打开。另外就是,昨天忘了给 Mac 的同

16、学们说一下怎么打开命令行。Mac 上叫做“终端”或者“Terminal” ,可以在“应用程序”里找到,也可以直接在“spotlight ”里直接输入“Terminal ”打开。打开后就可以通过“python”命令进入开发环境了。【Python 第 2 课】printprint,中文意思是打印,在 python 里它不是往纸上打印,而是打印在命令行,或者叫终端、控制台里面。print 是 python 里很基本很常见的一个操作,它的操作对象是一个字符串(什么是字符串,此处按住不表,且待日后慢慢道来)。基本格式是: print 你要打印的东西或者 print(你要打印的东西)这里一定要英文字符的括

17、号,所有程序中出现的符号都必须是英文字符,注意别被你的输入法坑了。各位同学可以在自己的 python 环境中试着输出以下内容(这里是命令行下的效果,使用在线编辑器或者 IDE 的同学,只需要输入“”后面的内容就可以了): print “hello“hello print worldworld print 11 print 3.143.14 print 3e303e+30 print 1 + 2 * 37 print 2 5False直接在 print 后面加一段文字来输出的话,需要给文字加上双引号或者单引号。大家发现,print 除了打印文字之外,还能输出各种数字、运算结果、比较结果等。你们试

18、着自己 print 一些别的东西,看看哪些能成功,哪些会失败,有兴趣的话再猜一猜失败的原因。其实在 python 命令行下,print 是可以省略的,默认就会输出每一次命令的结果。就像这样: Your YiDa!Your YiDa! 2+13+250265 5“程序”-“Python 2.7”里找到它。打开后之后很像我们之前用过的命令行。没错,它就是的,在里面 print 一下试试。不知之前用命令行的同学有没有注意到,命令行输一行命令就会返回结果,而且之前 print 了那么多,关掉之后也不知道到哪里去了。所以它没法满足我们编写弱智小游戏的大计划。我们需要用新的方法!点击窗口上方菜单栏的“File”-“New Window”,会打一个长得很像的新窗口,但里面什么也没有。这是一个文本编辑器,在这里面就可以写我们的 python 程序了。继续 print 几行,这次可以多 print 一点:print Helloprint IDEprint Here I am.现在是,见证奇迹的时刻!点击“Run”-“Run Module”,或者直接按快捷键 F5。会提示你保存刚才文件,随便取个名字,比如“lesson3.py” 。 (.py 是 python 代码文件的类型,虽

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

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。