Python教程(二)--Python的交互模式,ipython

转载请标明出处:
原文发布于:浅尝辄止,未尝不可的博客
https://blog.csdn.net/qq_31019565

Python教程(二)–Python的交互模式,ipython

在Linux 命令行操作界面下直接执行命令 python,会出现以下操作界面,即Python的交互模式:

[python@ubuntu ~/Documents]$ python
Python 2.7 (r27:82500, Feb  9 2012, 13:27:42) 
[GCC 4.4.6] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

在>>>后输入任何命令,都会得到相应的反应。

>>> print ('hello world')
hello world

这交互模式的好处是不必要执行类似于 python_1.py这样的.py 文件,可以直接测试一些基本的语法。

如果想退出可以使用exit()。

>>> exit()
[python@ubuntu ~/Documents]$ 

也可以用相同的方式进入Python3的交互模式,在命令行下敲入 python3:,如下所示

[python@ubuntu ~/Documents]$ python3
Python 3.3.2 (default, Sep 19 2013, 11:15:15) 
[GCC 4.4.6] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

与进入交互模式非常类似的一种方法是ipython,这个ipython与python的功能几乎是一样的。但是唯一不一样的地方是ipython支持Linux命令,比如ls命令等等。它是加强版本的交互模式。所以推荐使用ipython。退出的话只需要写exit,不需要加()。

[python@ubuntu ~/Documents]$ ipython
Python 2.7 (r27:82500, Feb  9 2012, 13:27:42) 
Type "copyright", "credits" or "license" for more information.

IPython 2.1.0 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.

In [1]: ls
1.svh/
In [2]: exit
[python@ubuntu ~/Documents]$

小结:推荐使用 ipython3

猜你喜欢

转载自blog.csdn.net/qq_31019565/article/details/86470611