解释器使用

翻译整理自 Python Tutorial - Using the Python Interpreter。

1. 启动与退出

python
>>> 2 + 2
4
>>> exit()        # 或 quit() / Ctrl+D (Unix) / Ctrl+Z + Enter (Windows)

2. 传入参数

通过命令行参数传递:

python -c "import sys; print(sys.argv)"
# ['-', ...]

python script.py arg1 arg2
# sys.argv = ['script.py', 'arg1', 'arg2']

3. 交互模式

交互模式下,主提示符为 >>>,次提示符为 ...(多行结构):

>>> for i in range(3):
...     print(i)
...
0
1
2

4. 源文件编码

Python 3 默认源文件编码 UTF-8,若需要其他编码可在文件首行声明:

# -*- coding: latin-1 -*-

5. 注释

# 后到行尾为注释:

# 这是行注释
print("ok")  # 行尾注释

6. REPL 进阶技巧

  • help(obj):查看文档
  • dir(obj):列出属性
  • import this:Python 之禅
  • import antigravity:彩蛋(打开漫画)
  • 输入 _:上一次结果

小结

REPL 是 Python 探索 API、调试代码的利器,下一章开始正式学习语法。


📊 本站总访问量 加载中… 次
投诉建议邮箱: [email protected]
免责声明:本站(铭新文库)内容为学习用途,编译整理自各编程语言官方文档(Go / Python / C / C++ / C#)与开源资料(Markdown),版权归原作者所有。本站力求内容准确,但不对内容的完整性、时效性做保证;如有歧义以官方英文文档为准。使用本站内容所产生的一切后果,本站不承担责任。如发现侵权或内容错误,请通过上方邮箱联系我们。