Python: TypeError: leva exatamente 1 argumento (2 dados)
Atualmente, estou usando o singpath.com para praticar meu python, mas enfrento um problema com um problema:
O resultado esperado é:
>>>CurryPuff(3)
3.60
>>>CurryPuff(3,'Fish')
4.2
Isso é algo que eu tentei:
def CurryPuff(x,typePuff):
if(typePuff==''):
return x*1.2
if(typePuff=='Fish'):
return x*1.4
Mas me deu este erro:
TypeError: CurryPuff() takes exactly 2 arguments (1 given)
Eu tentei pesquisar no Google, mas não tenho muita certeza de qual é a palavra-chave a ser usada, por isso espero obter ajuda daqui.
Obrigado.