Python中传参数args=(3,) 为什么要加上逗号

python中传参数的是时候如果直接传args = (3),那么解释器会觉得你是传了一个数字而不是元组。只有args = (3,)这样传才会默认为传进一个元组。这是格式要求。

例子如下

 

在pycharm上面创建线程的时候,只传一个参数会显示高亮警告:

 

posted @ 2023-11-13 14:38  mingruqi  阅读(39)  评论(0编辑  收藏  举报