• Guido PYTHON作者 阿姆斯特丹

    • CNRI资助
    • BEOPEN
    • DC时期(有Zope插件) Python2.x
    • Python 3.0
    • Tiobe编程语言大奖

    高阶动态编程语言
    解释性&编译性:可不编译,直接从源代码执行程序,但是要解释器;也支持编译执行(编译后执行速度块)
    面向对象编程,不需要考虑内存管理,内存管理上很厉害
    免费开源
    可移植性:可移植到任何平台上
    胶水语言
    豆瓣 知乎 YOUTUBE都是python
    Linux开发环境配置
    python文件类型共3种:
    1源代码.py 由python解释,无需编译
    2字节代码
    python源文件编译得到“.pyc”
    编译方法:
    improt py_compile
    py_compile.compile(‘1.py’)
    python 2.py
    3优化代码
    经过优化的源文件得到“.pyo”
    优化方法:python -O -m py_compile 1.py
    O是大写o不是0
    .python解释程序,在.py文件开头前加
    #!/user/bin/python
    1.3 Python 变量