黑马程序员:Python入门教程完整版(懂中文就能学会)(含讲义+代码)

黑马程序员:Python入门教程完整版(懂中文就能学会)(含讲义+代码)

黑马程序员作为传智教育旗下高端IT教育品牌,中国“教育行业A股IPO第一股” 1100多位专职教研以及教学团队,已发教程12万余节 ,年均下载及播放量4000万余次。撰写111本原创教材已印刷384万册,为1900余所高校200余万名学生提供IT学习教材 。
这套Python 入门教程完整版,从搭建环境。判断语句 ,再到基础的数据类型,之后对函数进行学习掌握,熟悉文件操作 ,初步构建面向对象的编程思想,最后以飞机大战带领同学进入 Python 的编程殿堂。全套教程共分四个阶段:
第一阶段Linux基础阶段:
该阶段首先通过介绍不同领域的三种操作系统,操作系统的发展简史以及Linux系统的文件目录结构让大家对Linux系统有一个简单的认识 ,同时知道为什么要学习Linux命令 。然后我们会正式学习Linux命令
1. 文件和目录命令:ls,cd,touch ,mkdir ,rm
2. 拷贝和移动命令:tree,cp,mv
3. 文件内容命令:cat ,more,grep
4. 远程管理命令:ifconfig,ping ,SSH的工作方式简介以及ssh命令
5. 用户权限及用户管理命令:chmod,chgrp,useradd ,passwd,userdel
6. 软件安装及压缩命令:apt简介及命令,tar ,gzip压缩命令,bzip2压缩命令
7. vim的基本使用
第二阶段0Python基础阶段
该阶段我们正式进入Python这门语言的学习,首先通过了解Python语言的起源 ,Python语言的设计目标 ,Python语言的设计哲学,Python语言的优缺点和面向对象的基本概念,以及Python语言的执行方式 ,还有Python集成开发环境PyCharm的使用为我们接下来的学习做铺垫。
然后我们会学习int,string,float三种简单的变量类型 ,变量间的计算,变量的输入输出,if判断语句 ,while循环语句,for循环语句,break和continue的使用 ,函数的基本使用,模块的使用,列表 ,元组 ,字典三种高级变量,字符串的常用操作。
接下来我们会通过一个名片管理系统的案例,把这一阶段的知识进行一个串联 。在学习名片管理系统时 ,首先我们会学习怎么去搭建这一系统的框架,然后我们会分别实现新增名片,显示全部名片 ,查询名片,删除名片,修改名片这些功能。
最后我们会学习语法的进阶内容 ,全局变量,局部变量,可变数据类型和不可变数据类型以及函数返回多个值 ,函数的缺省参数,多值参数,递归的基本使用。
第三阶段面向对象阶段
该阶段我们会学习面向对象(OOP)这一重要的编程思想 ,首先学习的知识点有类和对象的基本概念 ,dir函数,self的作用,初始化方法__init__ ,内置函数__str__,__del__,单继承 ,方法重写,私有属性和方法,多继承 ,多态,类属性,静态方法 。
然后我们还会学习单例模式这一设计模式 ,异常的捕获,异常的抛出,from import局部导入 ,from import导入同名工具 , from import导入所有工具,包的使用,制作模块 ,pip的使用以及文件的相关操作。
第四阶段项目实战阶段
该阶段是项目演练阶段,我们会带领大家通过使用之前学习过的知识开发飞机大战这一经典游戏,项目中分别有游戏窗口 ,图像绘制,游戏循环,事件监听 ,精灵和精灵组以及创建敌机,创建英雄和发射子弹,碰撞检测等模块。