2.1 The Python Interpreter(python解释器)
Python The 2.1 解释器 Interpreter
2023-09-11 14:21:24 时间
2.1 The Python Interpreter(Python解释器)
Python是一门解释性语言。Python的解释器一次只能运行一个命令。标准的Python解释器环境可以用通过输入python进入(在终端输入python后,就能进入解释器):
>>>
是提示符(prompt),告诉你可以输入指令。如果想要退出,可以输入exit()
或者按Ctrl-D。
运行python程序也很简单,输入一个终端python+.py文件即可。假设我们的hello_world.py文件中有下面的内容
print('Hello world')
可以通过下面的命令来运行(记住,hello_world.py必须在当前文件夹下):
如果是做科学计算和数据分析的话,我们通常使用IPython,这是一个强化版的python解释器,而Jupyter notebook是一个基于网页的代码记事本,也是从IPython项目中开发出来的。这里会简单介绍一下IPython和Jupyter和使用方法,更多的内容可以看附录B。当我们使用%run
命令的时候,IPython会按执行代码的方式来执行文件,可以让我们直观地看到交互的结果:
默认的IPython提示符会显示数字,比如图片中的In [2]:
,而不是普通的>>>
提示符。
相关文章
- 通读Python官方文档之wsgiref(未完成)
- Reporting Service 服务启动时报错The service did not respond to the start or control request in a timely fashion
- Python endswith() 函数
- python-面向对象-09_类属性和类方法
- Atitit nlp自然语言处理类库(java python nodejs c#net) 目录 1.1. Python snownlp1 1.2. NLP.js一个nodejs/javascri
- 我00后,会Python,月薪5000,兼职1.5w
- Python语言学习:Python语言学习之python包/库package的简介(模块的封装/模块路径搜索/模块导入方法/自定义导入模块实现华氏-摄氏温度转换案例应用)、使用方法、管理工具之详细攻略
- 成功解决WARNING: Ignoring invalid distribution -illow (E:program filespythonpython36libsite-package
- 解决The type or namespace name 'XXXX' does not exist in the namespace 'XXXXXXXXX' 的错误
- Python编程语言学习:python中浅复制/深复制(或浅拷贝/深拷贝)的简介、案例应用注意事项之详细攻略
- Python语言学习:基于python五种方法实现使用某函数名【func_01】的字符串格式('func_01')来调用该函数【func_01】执行功能
- The current user does not have write permissions to the target environment.
- Python 的 sum():Pythonic 的求和方法
- 【Python成长之路】python 基础篇 -- global/nonlocal关键字使用
- 几行 Python 代码就可以提取数百个时间序列特征
- Python 自动化办公:Excel 自动绘制图表
- 【华为OD机试Python实现】HJ65 查找两个字符串a,b中的最长公共子串(中等)
- Python编程:json序列化python对象
- The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- r中运行python 成功 从头开始 python环境
- python调用window dll和linux so例子
- 【Tensorflow 2】解决tensorflow.python.framework.errors_impl.UnknownError: [_Derived_] Fail to find the
- Python 量化(三)统计中国所有股票近十天的换手率之和并写入数据库
- Python .py 文件打包成 .exe 文件(Windows平台,python 3.x)