书籍中的>>>
符号表示的是Python交互模式下的默认命令提示符。
通常情况下,你可以在shell会话或终端中通过运行命令python
或python3
(不带任何参数,或者明确使用-i
参数,如python3 -i
)来进入这一模式。启动后,会首先显示一条消息,并等待你输入内容,例如:
Python 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
之后,你可以直接输入一行Python代码,它会被立即执行,并且结果会自动打印出来。这种环境常被称为“REPL”,即“读取、求值、打印、循环”。
所以在你这个例子中,一旦输入第二行代码len(cars)
并按下回车,它就会直接打印出4
。
这是一种便捷的方式来探索语言的基础特性,无需保存文件或在Web服务器中运行等。在完整的Python脚本中,你可能需要显式地输出结果,比如使用print(len(cars))
,或者以其他方式使用这个结果,比如赋值给一个新的变量number_of_cars = len(cars)
。