Ed
ano passado
Vamos analisar as opções uma a uma para encontrar a forma correta de definir uma função em Python que retorna o quadrado de um número: a) `def quadrado(x): return x^2` - Esta opção usa o operador `^`, que em Python representa a operação de "XOR" (ou exclusivo), e não a potência. Portanto, está incorreta. b) `def quadrado(x): return x2` - Esta opção usa ``, que é o operador correto para exponenciação em Python. Assim, esta opção está correta. c) `def quadrado[x]: return x**2` - Aqui, os colchetes `[]` estão incorretos. A sintaxe correta para definir uma função usa parênteses `()`. Portanto, está incorreta. d) `def quadrado(x): return square(x)` - Esta opção tenta chamar uma função `square`, que não está definida no contexto. Portanto, está incorreta. A opção correta é: b) `def quadrado(x): return x2`**.
Cadastre-se ou realize login
Mais perguntas desse material