Skip to main content
 首页 » 编程设计

python之一种在一行中声明多个变量的 pythonic (3) 方式

2025年05月04日9unruledboy

我在 GitHub 中遇到了一些代码 https://github.com/OeslleLucena/FASNet

它在这一行抛出了一个语法错误:

# dimensions of images. (less than 224x 224) 
img_width, img_height = (,) 

看起来代码试图在同一行上声明多个变量。我看到它们稍后作为参数传递。我假设此代码在某些时候有效,但我以前从未见过使用此约定。它是 python 2 的东西吗?它们是空元组吗?你将如何在 Python 3 中正确地做到这一点?时间差

请您参考如下方法:

这种代码在Python2和Python3中都是语法错误。也许代码是要更改的?例如

a, b = (10, 20) 

分别用值10和20初始化两个变量a和b。