Python学习3.24,,---恢复内容开始-


---恢复内容开始---

编程语言介绍

开发语言

  高级语言:Python,Java,C#,PHP,ruby,C++..

  低级语言:C,汇编...

  机器码和字节码

    机器码:计算机可以直接识别的0101

    字节码:高级语言转化成机器码之前的中介语言(每种语言有各自不同的字节码,Python,JAVA...)省去二次转化过程,加速执行效率

  语言之间的对比:

    高级语言开发无需关心内存的问题,语言开发者已经将开辟和释放内存的功能集成在了语言中(自动开辟和释放),而低级语言需要手动操作(底层,如C);

    Python(Java) :既可以写页面,也可以写后台程序;

           Java的执行效率可能略高于Python;然而Python开发效率更高,语言精简

    PHP:写网站(仅写页面),不适合计算;

  Python种类介绍

    往往指的是CPython,另外还包括JPython,IronPython(基于JAVA开发的)...

    pypy:用CPython开发的Python,运行效率最快

  环境变量的添加:用分号分割

  python => exit() => python D:/2.txt

Python软件==》Python解释器(内存管理) “垃圾回收机制”

  下载安装:

    Python3:在继续更新

    Python2:在继续更新(独立更新,不断向Python靠近)

Python基础:

  1.后缀名没有限制

   导入模块时,文件后缀必须是.py

  2.两种执行方式

   python解释器和py文件路径

  3.解释器路径

   #!/usr/bin/env python 在win中无用,在linux 中用于说明解释器

  4.编码

   # -*- coding:utf8 -*- 用于在Python2中说明程序中含有中文字符,Python3中无需强调

            utf8:能用多少位就用多少位,避免不必要的内存占用

  5.执行一个操作

   提醒用户输入:用户名和密码

   获取用户名和密码,检测用户名和密码=root,则正确登录;否则,登陆失败

    

---恢复内容结束---

Python学习3.24

评论关闭