码迷,mamicode.com
首页 > 编程语言 > 详细

2018-5-21-Python全栈开发day9-Python开发课程简介part1

时间:2018-05-22 23:54:52      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:机器   课程   项目   效率   举例   比较   代码   简介   计算机   

1.linux基础

1.1开发的三种实现方式
运维:对计算机进行维护,保持计算机的正常运行
网络:网络工程师,将开发的软件放到网络上,进行交互
软件开发:按照需求完成软件的开发
2.Python开发
2.1Python基础
举例说明:例如写一篇作文,学习Python基础就是一个从学习拼音,到认字,学习词组,成语以及句子 的过程,通过基础的学习,对Python有一个系统的了解。
2.2网络编程
根据自己学习的目标,是想建立一个网站,学习网络编程,比如http语言等,还有Django等,学习如何 建立网站,建立网站的规则。
2.3web框架
与网络编程类似,学习网络方面最基础的东西
2.4设计模式和算法
设计模式,就是在写代码之前,根据需求,对代码有一个大致的安排,比如说去别的地方玩,知道道路是怎么走的,免去走到一半发现走错路的问题,还有就是要走最近的路,不要走弯路。---架构师
2.5项目阶段
3.Python基础
3.1基础
3.2基本数据类型
3.3函数
3.4面向对象
通过对Python基础的学习,有一个框架,打好基础,才能学习更多想要的东西。
4.编程语言介绍
4.1何为编程语言
编程语言是通过与计算机进行沟通,让计算机理解我们想让计算机做什么,但是计算机只能读懂机器码010101,为了让编程效率提高,前人通过编写汇编-C等,制定一套规则,比如按下a,对应的计算器就以为收到了010101,免去直接写机器码的麻烦,后来又有人根据c编写一套高级语言,在c的基础上,制定相应的规则。
所以,目前分为高级语言和所谓的低级语言,PHP,Java,Python等,都是通过c来完成最基本的操作。
 
 
5.Pyhthon种类介绍
  Python目前是一种潜力很大的开发语言,其他高级语言比如java和c#的基础
 
javapython和其他变种的python是将字节码先转换为java,再转换为c,再转换为机器码,因此效率比较低
还有一种变种是pypy,这种方式是第一次使用时c-python将代码通过c转换为机器码,然后将机器码备份起来,第二次运行时,直接运行机器码,所以速度很快,但是目前还不是很完善。
------------------------------------------------------------------------------------------------------------------------------------------------------------

2018-5-21-Python全栈开发day9-Python开发课程简介part1

标签:机器   课程   项目   效率   举例   比较   代码   简介   计算机   

原文地址:https://www.cnblogs.com/hai125698/p/9074323.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!