|
|
|
|
移动端

1.6.1 解释器模式

《自学Python:编程基础、科学计算及数据分析》第1章初识Python,在本章中,我们将了解一些关于Python 的基础知识,搭建一个Python 的集成开发环境,并掌握一些Python 工具的基本使用方法。本节为大家介绍解释器模式。

作者:李金来源:机械工业出版社|2018-05-03 15:34

技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战

1.6 Python 代码的执行模式

Python 代码有两种执行模式:解释器模式与脚本模式。

1.6.1 解释器模式

由于IPython 解释器兼容Python 解释器的特性,这里只介绍IPython 解释器的使用。

IPython 解释器的代码风格如下:

  1. In [1]: print "hello world!" # 注释,不会被执行  
  2. hello world!  
  3. In [2]: a = 2 # 赋值语句  
  4. In [3]: a # 查看变量  
  5. Out[3]: 2  
  6. In [4]: for idx in range(3): # 多行代码块第一行  
  7. ...: print idx # 多行代码块第二行  
  8. ...:  
  9. 0  
  10. 1  

代码中各个部分的含义如下:

从“#”开始到行末的部分是注释,注释起到说明代码的作用,不会被Python 执行,注释不是必须的,可以省略。

“In []:”表示是输入代码的指示符,里面的数字会一直增加;

“...:”表示包含多行代码的输入块,IPython 解释器会自动显示;

“Out[]:”表示上一个输入“In []:”块中最后一行的值,如果最后一行的值为None,则不显示;

print 打印到屏幕的结果显示在“In []:”块下方,“Out[]:”块的上方。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Java网络编程精解

本书结合大量的典型实例,详细介绍了用Java来编写网络应用程序的技术。本书的范例都基于最新的JDK 1.5版本,书中内容包括:Java网络编程的...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊