欢迎访问巨立鑫电脑培训官方网站! 网址:http://www.jlxpx168.com

在线报名 | 联系我们

开课动态

python课程前言

点击:发布日期:2019-05-17作者:

python课程前言

 

 


 

preface.png


  今天要学习的就是这张图,如果明白这张图就代表我们把Python学会了,这个叫做sundy的坐标系学习法,也算是我的专利性总结和发明,这是我把我们学习语言的时候,把它框在一个坐标系的四个象限里面。

 

  什么是程序?

 

  程序等于数据结构加算法,那么数据结构是一个静态的东西,算法是一个动态的东西,我们用一个新的语言来编写这个程序,我们就可以考虑到语言也就是主要由数据结构和算法相关的东西,或者静态或动态的东西来构成,所以我们就可以把每一门语言进行一个拆解,比如说现在这门语言就叫做Python,那么Python这门语言就拆解成纵坐标是面向对象和面向过程,那么我们知道以前的程序语言C语言就是面向过程的语言,而C++就是面向对象的语言,然后横坐标就是数据结构和算法,所以由这样的纵横两向的坐标所构成,我就划分了四大块,我们来看一下这四大块中的第一块,我们称为面向过程的数据结构,第二块我们称为面向过程的算法,数据结构就是静态的,算法的动态的,我们说用计算机来描述这个世界,世界是可以被我们的计算机语言来描述的,那我们就用静态和动态来概况就可以了。第三个区域就是面向对象的数据结构,第四个区域就是面向对象的算法。

 

  然后我们来回顾一下Java,在学习Java之前语法方面最开始要学习基本数据类型,所以我们在学习一个新的语言的时候,我们都会学习基本数据类型,然后学常量变量,然后我们想象一下数据类型是不是就是一个静态的类型,它是不是就是一种数据结构,它是面向过程的,可能我们后面会学到类或者接口,这些也是静态的结构,它是面向对象的数据结构,今天我们来看到Python也是一样的,所以我们知道学习一门新的语言,一定要对比的来学习。

 

  比如说在Python里面,面向过程的数据结构有哪些?

 

  我就总结了一下,有常量,变量,注释,基本数据类型,还有一些复制的数据类型,比如说列表,元组,字典等等。然后面向过程的算法,这是一个动态的东西,它包含了基本的运算符,比如说大家常见的一些数据运算符,逻辑运算符等等,还有一些控制流语句,比如说条件语句,循环语句等等
  面向对象的数据结构有类,属性,模块,面向对象的算法有构造及析构过程,这样一总结我们就会发现,学习一门语言其实还是很简单。

 

在线留言

*将严格保护您的信息请放心填写

热门案例

更多 +

帮助中心

在线报名 联系我们

咨询电话(9:00-17:00)

0551-65571116
13225607766

在线客服

点击咨询

扫一扫咨询

移动端查看

在线咨询
手机请直接输入:如1860086xxxx
座机前加区号:如0105992xxxx
输入您的电话号码,点击通话,稍后您将接到我们的电话,该通话对您完全免费,请放心接听!
扫描二维码