Logo Passei Direto
Buscar
Qual das linhas a seguir inicia corretamente uma função usando dois parâmetros, ambos com valores padrão zerados?
a) fun fun(a, b=0):
b) def fun(a=b=0):
c) fun fun(a=0, b):
d) def fun(a=0, b=0):
User badge image
Adriana Lacerda Lima

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para definir uma função em Python com dois parâmetros que têm valores padrão zerados, a sintaxe correta deve começar com a palavra-chave `def`, seguida pelo nome da função e os parâmetros entre parênteses. Vamos analisar as opções: a) `fun fun(a, b=0):` - Esta opção está incorreta porque a palavra-chave correta para definir uma função é `def`, não `fun`. b) `def fun(a=b=0):` - Esta opção está incorreta porque não é possível definir um parâmetro com valor padrão (b=0) dentro da definição de outro parâmetro (a). c) `fun fun(a=0, b):` - Esta opção está incorreta porque, em Python, os parâmetros com valores padrão devem vir após os parâmetros sem valores padrão. d) `def fun(a=0, b=0):` - Esta opção está correta, pois define uma função chamada `fun` com dois parâmetros, ambos com valores padrão zerados. Portanto, a alternativa correta é: d) def fun(a=0, b=0):

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina