上一篇:创建新Python工程 | 手把手教你入门Python之十一
下一篇:变量以及数据类型 | 手把手教你入门Python之十三
本文来自于千锋教育在阿里云开发者社区学习中心上线课程《Python入门2020最新大课》,主讲人姜伟。
交互式编程
简单说来,就是直接在终端中运行解释器,而不使用文件名的方式来执行文件。这种交互式的编程环境,我们也可以称之为REPL,即读取(Read)输入的内容,执行(Eval)用户输入的指令,打印(Print)执行结果,然后进行循环(Loop),Python支持交互式编程。
一、Python的交互式编程
二、Pycharm里进入交互式编程
三、IPython的安装和使用
pyton自带的交互式编程,功能不够强大,例如,不能实现语法高亮,自动换行等功能。可以使用第三方的包IPython(Interactive Python),来对自带的Python shell进行功能扩展。
安装IPython
使用pip命令,可以快速的安装IPython.
pip install ipython
使用IPython
在命令行中输入ipython即可进入到ipython交互式编程。
对比
四、交互式编程的优缺点
优点:
- 适合于学习/验证 Python 语法或者局部代码
缺点:
- 代码不能保存
- 不适合运行太大的程序
注释
在我们工作编码的过程中,如果一段代码的逻辑比较复杂,不是特别容易理解,可以适当的添加注释,以辅助自己或者其他编码人员解读代码。
适当的对代码进行注释说明是一种良好的编码习惯。
注释的分类
在Python中 支持单行注释和多行注释。
单行注释
以#开头,#右边的所有东西当做说明, 而不是真正要执行的程序,起辅助说明作用。
多行注释
以 ''' 开始,并以 '''结束,我们称之为多行注释。