python入门
计算机语言
机器语言:编写麻烦
汇编语言(符号语言): 兼容性差
高级语言:兼容性强,语言基本和硬件没什么关联了
编译型语言和解释型语言
编译型语言
- C语言
- 在代码执行前将代码编译为机器码,然后将机器码交由计算机执行
- a(源码) --编译--> b(编译后的机器码)
- 特点:
执行速度特别快
跨平台性比较差
解释型语言
- python、JS、Java
- 解释型语言,不会在执行代码前对代码进行编译,而是一边执行代码一边编译
- a(源码) --解释器--> 解释执行
- 特点
执行速度比较慢
跨平台性比较好
python开发环境搭建
开发环境搭建就是安装python的解释器
python解释器分类:
CPython(官方版本,最常使用)
用C语言编写的python解释器
PyPy
用Python编写的Python解释器
IronPython
用.net编写的的Python解释器
Jython
用Java编写的的Python解释器
python和sublime的整合
1、在Sublime中执行Python代码,Ctrl+B自动在Sublime内置控制台中执行,这种执行
方式在某些版本的sublime中对中文支持不好,并且不能使用input()函数
2、使用SublimeREPL来运行Python代码
安装完成后,设置快捷键F5,自动执行当前的Python代码
{ "keys": ["f5"], "caption": "SublimeREPL:Python","command": "run_existing_window_command", "args":{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}},
3、3.Python中每一行语句不要过长(规范中建议每行不要超过80个字符)
设置中加速代码: ,"rulers":[80],