python - 取消屏蔽最后打印的表达式变量

标签 python variables

我刚刚开始学习Python

我指的是 http://docs.python.org/tutorial/ 上的教程

引用关于变量_的教程

This variable should be treated as read-only by the user. Don’t explicitly assign a value to it — you would create an independent local variable with the same name masking the built-in variable with its magic behavior.

假设我通过将变量分配给像 _ = 10 这样的数字来屏蔽该变量。是否可以再次取消屏蔽以将其引用到最后打印的表达式?如果是这样,怎么办?

谢谢。

最佳答案

del _ 取消屏蔽重新定义的 _:

>>> 7*2
>>> _
14
>>> _ = 88
>>> _
88
>>> 1+2
3
>>> _
88
>>> del _
>>> _
88
>>> 1+2
3
>>> _
3

关于python - 取消屏蔽最后打印的表达式变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5233885/

相关文章:

java - java中如何删除图像图标?

javascript - 全局变量存储为 0 javascript

python - 使用 Python Base64 压缩 GAE Blob 图像?

python - 如何使用 numpy 对 Floyd-Steinberg 的抖动算法进行矢量化?

python - Django 自动将超链接 url 附加到现有 url

javascript - 在 JavaScript 中为属性添加别名

php - 你如何从之前的作用域中获取所有声明的变量?

python - 在 Linux Mint 中使用启动器和基本代码启动 Jupyter Notebook

python - 拉丁字母的字母生成算法?

mysql - 将列添加到已将 varchar 转换为日期格式的表