Есть ли некая функция OutputnNum(), которая возвращает количество переменных, которые пользователь указал слева от знака присваивания, когда справа от знака присваивания запускается некая функция F()?
Например, чтобы можно было сделать так:
def F():
if OutputnNum() == 1:
return 1
elif OutputnNum() == 2:
return 2, 2
a = F()
print(a) #1
a,b = F()
print(a,b) #2 2
Заранее благодарен за помощь!