1、解释器python/ python3
Python的解释器
#使用python 2.x解释器
$ python xxx.py
#使用python 3.x解释器
$ python3 xxx.py
其他解释器(知道)
Python的解释器如今有多个语言的实现,包括:
- CPython-- 官方版本的C语言实现
- Jython --可以运行在Java平台
- IronPython--可以运行在.NET和Mono平台
- PyPy -- Python实现的,支持JIT即时编译
2、交互式运行Python程序
- 直接在终端中运行解释器,而不输入要执行的文件名
- 在Python的Shell 中直接输入Python的代码会立即看到程序执行结果
1)交互式运行Python的优缺点
优点
- 适合于学习/验证Python语法或者局部代码
缺点
- 代码不能保存
- 不适合运行太大的程序
2)退出官方的解释器
1>直接输入exit()
>> exit()
2>使用热键退出
在python解释器中,按热键ctrl + d可以退出解释器
3、IPython
●IPython 中的"I"代表交互interactive
特点
●IPython 是个python的交互式shell,比默认的python shell好用得多
- 支持自动补全
- 自动缩进
- 支持bash shell 命令(linux的终端命令,即可在IPython下直接输入)
- 内置了许多很有用的功能和函数
●IPython 是基于BSD开源的
版本
- Python 2.x使用的解释器是ipython
- Python 3.x使用的解释器是ipython3
- 要退出解释器可以有以下两种方式
1>直接输入exit
>>> exit
2>使用热键退出
在IPython解释器中,按热键ctrl+d, IPython 会询问是否退出解释器
4、 Python的IDE - PyCharm
1)集成开发环境(IDE)
集成开发环境(IDE, integrated Development Enviroment --集成了开发软件需要的所有工具,-般包括以下工具:
●图形用户界面:
●代码编辑器(支持代码补全/自动缩进)
●编译器/解释器
●调试器(断点/单步执行)
2) PyCharm 介绍
●PyCharm 是Python的一款非常优秀的集成开发环境
●PyCharm除了具有般IDE所必备功能外,还可以在Windows、 Linux、 macoS 下使用
●PyCharn 适合开发大型项目
- 一个项目通常会包含很多源文件
- 每个源文件的代码行数是有限的,通常在几百行之内。
- 每个源文件各司其职,共同完成复杂的业务功能
3) PyCharm快速体验