编程语言介绍
开发语言:
高级语言:python Java PHP C# Go ruby C++ .. ===》字节码
低级语言:C、汇编 ===》机器码
语言之间的对比:
PHP类:适用于写网页,局限性
Python Java:既可以写网页,也可以写后台功能
- Python 执行效率低,开发效率高
- Java 执行效率高,开发效率低
Python 种类:
JPython
IronPython
CPython
JavaScriptPyhton
RubyPython
...
pypy 这是用CPython开发的python,是python的一个升级,执行效率更高,最快的python。但不是主流,功能不够完善,不够稳定
一套Python运行不同的就ok
下图是运行在pypy上的执行效率和CPython语言的对比
python安装及环境变量操作
安装:
windows上和Linux安装好操作系统之后,已经自带安装了C
python安装在OS上,
执行操作:
写一个文件 内容按照python的规则写,将文件交给python软件,读取文件中的内容,将内容转换和执行,最终获取结果。
Python 软件 ==》Python解释器(内存管理)
进入python.org 官网直接下载相应的版本:(推荐安装到C/D盘的根目录下,以后好安装插件)
python3 在继续更新
python2 在继续更新
Window:点点点安装
配环境变量:C:\python,执行时候直接输入python 就是调用python.exe
Linux :默认安装了python2 需要自己安装python3
python初识及变量
python后缀名是否固定? 执行时候随意变量名都可执行
导入引用时候,必须是.py结尾的后缀名
#!/usr/bin/env python ----linux下的python解释器路径,声明当前使用的是什么解释器
# -*- coding:utf8 -*- 编码 python3中写了也没什么用。如果不写这句话, python2中如果包含中文直接报错,python3不会报错