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