python - 谁能澄清一下 sys 模块和变量的性质?
问题描述
它的 simple.sys.argv 是我分配给变量的列表。Sys.argv 随用户输入而变化。变量也会随之改变吗?我知道这就像深入研究微小的细节,但我真的需要一些帮助。
import sys
list=sys.argv
解决方案
除非您将其重新分配给 ,否则该变量不会更改sys.argv
。除非它们共享内存位置,否则变量不会根据它们的分配神奇地改变。sys.argv
是一个列表(可变),因此没有理由应该或将与list
.
这将我们带到另一点:如果sys.argv
已经是一个列表,为什么要将它存储在不同的列表变量中?(提示:你不会)
推荐阅读
- javascript - 为什么在 Chrome/Edge 中允许 CSP script-src 指令,但在 Firefox 中不允许?
- python - 我们如何在实施 AI 模型中处理真实值和频谱特征
- java - 如何使用特殊字符在 log4j2 中格式化堆栈跟踪?
- reactjs - 在终端 Visual Studio 代码上安装 react-reveal 动画的问题
- arrays - 如何在 C 头文件中构建复杂数组?
- javascript - 如果以编程方式设置值,则 textarea 自动高度
- mysql - MySQL查询以获取每小时插入的记录的行数和该小时内每分钟的最大记录
- docker - 无法在 Docker 中安装 Microsoft ODBC 驱动程序
- intellij-idea - 移动文件后 Intellij 换行
- firebase - firebase 动态链接:禁用公共调试