标签:用户输入 size 更新 usr 集成 不必要 执行 字节码 自动
---恢复内容开始---
开发语言
高级语言: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,则正确登录;否则,登陆失败
---恢复内容结束---
标签:用户输入 size 更新 usr 集成 不必要 执行 字节码 自动
原文地址:https://www.cnblogs.com/zhaocunfei/p/10589927.html