我继承了一些看起来像这样的 Python 代码:
name = 'London'
code = '0.1'
notes = 'Capital of England'
ev = model.City(key=key, code=code, name=name or code, notes=notes)
本着学习的精神,我想知道name or code
争论发生了什么。这是否是说'name
如果它不为空则使用,否则使用code
'?
提供这样的多个可能参数的技术术语是什么,所以我可以在 Python 文档中阅读它?
谢谢!