北大青鸟教育 主页 > 北大青鸟热门技术 > python技术 > 正文

【干货】从小白到大牛的Python学习路线

2021-09-27 16:49 点击咨询
学前须知:Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。
 
Python 由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。
 
像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。
 
Python 是一种解释型语言: 这就说明开发过程中没有了编译这个环节。类似于PHP和Perl语言。
 
Python 是面向对象语言: 这就说明Python支持面向对象的风格或代码封装在对象的编程技术。
 
Python 是交互式语言: 这就说明你可以在一个 Python 提示符 >>> 后直接执行代码。
 
Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到浏览器再到游戏。
 
 
准备:在学习之前,我们首先要思考一个问题,怎么写代码,用什么写?所以,初学者我推荐Python3.6版本,这是最成熟的版本之一,一些功能库基本上都会兼容。编译软件使用Pycharm。
 
一。 确定学习目标
任何人,无论是学习一个新东西的时候,都首先要确定一个方向,不然就像无头苍蝇样,胡乱碰撞。只有确定了学习方向,才能一直朝着这个方向走,才能在学习中进步,才能体会Python给你带来的快乐。
 
二。Python基础知识学习
 
a. 首先了解Python是什么,它都能做些什么?
b. 需要知道什么是变量、算法、解释器
c Python的基本数据类型
d 列表和元组的操作方法
e 字符串操作方法
f 基本的字典操作方法
 
三。掌握Python的条件语句,判断、循环的相关执行语句
 
条件、判断语句:if、else、elif
 
循环语句:while、for
 
判断结束语句:continue、break
 
四。面对对象知识
 
类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。
 
类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。
 
数据成员:类变量或者实例变量, 用于处理类及其实例对象的相关的数据。
 
方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。
 
局部变量:定义在方法中的变量,只作用于当前实例的类。
 
实例变量:在类的声明中,属性是用变量来表示的。这种变量就称为实例变量,是在类声明的内部但是在类的其他成员方法之外声明的。
 
继承:即一个派生类(derived class)继承基类(base class)的字段和方法。继承也允许把一个派生类的对象作为一个基类对象对待。例如,有这样一个设计:一个Dog类型的对象派生自Animal类,这是模拟"是一个(is-a)"关系(例图,Dog是一个Animal)。
 
实例化:创建一个类的实例,类的具体对象。
 
方法:类中定义的函数。
 
对象:通过类定义的数据结构实例。对象包括两个数据成员(类变量和实例变量)和方法。
 
五。实践
 
学习到了这个阶段了,一定要多动手实践,学了不去用,不去实操,时间过去一个月、两个月或许还记得,但时间长了,也就慢慢的忘了。在项目实践过程中出现问题,查找和处理过程中遇到的错误和异常,遇到问题多上网搜索,也可以参考公众号内的一些文章,在成功的解决了这些问题之后,你就得到一种特别的满足,特别的开心,这也是你学习Python给你带来的动力。
试听课
徐州市中博教育培训中心    版权所有    苏ICP备13053530号
地址:徐州市解放南路181号北大青鸟徐州中博(六中对面)        矿大校区地址:徐州市解放南路中国矿业大学(文昌校区西校区)
电话:0516-85628888        邮编:221000

苏公网安备 32030302000208号