python-3.x - 在Python中为变量赋值两次
问题描述
我在 Python 包的一个源文件中看到了这一行。
if ("%s/" % base_iri) in PREDEFINED_ONTOLOGIES:
base_iri = base_iri = "%s/" % base_iri
像这里这样的双重分配是什么意思
base_iri = base_iri = "%s/" % base_iri
?如果我将行重写为 会发生什么base_iri = "%s/" % base_iri
?
解决方案
推荐阅读
- android - 为什么 Android CursorAdapter 调用 3 次相同的操作
- c - Matrix of structure C
- git - Is it possible to auto git add files with VS Code as soon as they're created?
- java - 如何将应用设置为默认应用或让用户选择应用?
- python - 熊猫数据框列到子列
- loops - 更有效地使用游标循环,插入并提交每一行(Oracle)
- c++ - 避免在 C++ 中使用未定义的对象
- go - Should we synchronize variable assignment in goroutine?
- html - 将 HTML 导出到 Word 时的首页背景颜色
- webpack - 使 webpack 在未定义的命名导入上失败