Ed
ano passado
Para criar uma função em Python que aceita um número variável de argumentos, utilizamos o asterisco (*) antes do nome do parâmetro. Isso permite que a função receba qualquer quantidade de argumentos posicionais. Analisando as opções: a) `def minha_funcao(*args):` - Esta é a forma correta de definir uma função que aceita um número variável de argumentos. b) `def minha_funcao(args*):` - Esta sintaxe está incorreta, pois o asterisco deve preceder o nome do parâmetro. c) `def minha_funcao(args):` - Esta definição não permite um número variável de argumentos, apenas aceita um único argumento. d) `def minha_funcao(...args):` - Esta sintaxe não é válida em Python. Portanto, a alternativa correta é: a) `def minha_funcao(*args):`.
Cadastre-se ou realize login
Mais perguntas desse material