我已经熟悉了Atom及其脚本包,因此可以随时运行命令。现在我正在尝试运行以下代码:
data = ['ACME', 50, 91.1, (2012, 12, 21)]
name, shares, price, date = data
print(name)
但是,只需键入以下内容,书本就可以获得要打印的name的值:
name
我希望能够做到这一点,因为当我运行这本书的代码时,脚本运行的代码没有输出。另外,有没有一种方法可以让脚本在按Ctrl+Shift+B(比如在R Studio中按Ctrl+Enter)时运行我当前使用的每一行
Tags:
您的书可能在interactive mode中运行Python,您可以通过在终端中键入
python -i
或python
来访问它键入
name
在交互模式下工作的原因是,在该环境中,解释器打印每行的repr
,如果返回None
,则不打印任何内容如果已将代码写入文件,则仍可以通过运行以下命令使用交互模式运行该文件:
当您实际想要查看数据时,应该使用
print()
,因为它输出值的str
,并且Python文件不会在交互模式下自动运行我不使用Atom,所以我不能建议使用“Atom”解决方案。
相关问题 更多 >
编程相关推荐