1、python开发课程简介

1)python基础

2)网络编程

3)WEB框架

4)设计模式 + 算法

5)项目实战

 

2、python开发

推荐博客:https://www.cnblogs.com/wupeiqi/articles/5433893.html

 

开发语言分类:

编程语言:高级语言、低级语言

高级语言:python、java、C++ =========字节码

低级语言:C语言、汇编 ========机器码

 

机器码:计算机可以直接识别的语言,0/1

字节码:python代码转换成python的字节码、java代码转换成有java的字节码,然后由C语言转换成机器码

 

语言对比:

PHP:仅适用于网页开发,有局限性

python、java:既可以开发网页、又可以开发后台

 

python、java的对比:

python:开发效率高,执行效率低

java:开发效率低,执行效率高

 

python种类:

JPython  ====JAVA

IronPython ====NET

CPython  ====C

RubyPython  ====Ruby

PyPy ====Cpython开发的Python,先由C语言生成机器码,下次再执行时直接执行的是机器码,更加快速

主流python是Cpython