开发语言:
高级语言:
Python,Java,PHP,C#,Go,ruby,C++...都依赖于C→字节码
语言的对比:
Python,Java:既能写网页又能写后台
Python:开发效率比Java高
Java:执行效率比Python高一些
PHP类:只能写网页不能写后台,有局限性
低级语言:
C,汇编→机器码
机器码和字节码:
机器码:0101...计算机直接能识别的码
字节码:通过高级语言转换成低级语言识别的字节码
Python的分类
不同公司开发的:JPython,IronPython, JavaScriptPython,RubyPython,CPython...
PyPy:利用CPython开发的Python
Python安装:
Python安装在OS上,执行操作。写一个文件按照Python的规则写,将文件交给Python软件,读取文件中的内容,然后进行转换和执行,最终得到结果。
Python软件→Python解释器(内存管理:垃圾回收)
配环境变量:把Python的路径加到系统环境变量的Path中。