Logo Passei Direto
Buscar
Qual das seguintes opções é a sintaxe correta para criar uma função em Python que retorna o quadrado de um número?
a) def square(n): return n^2
b) function square(n): return n ** 2
c) def square(n): return n * n
d) def square(n): return n^2()
User badge image
Aprendendo Através de Exercícios

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar as opções uma a uma para encontrar a sintaxe correta para criar uma função em Python que retorna o quadrado de um número: a) `def square(n): return n^2` - Esta opção está incorreta porque o operador `^` em Python é o operador de "XOR" (ou exclusivo), não de potência. b) `function square(n): return n ** 2` - Esta opção está incorreta porque a palavra-chave correta para definir uma função em Python é `def`, não `function`. c) `def square(n): return n * n` - Esta opção está correta. Ela define uma função chamada `square` que retorna o quadrado de `n` multiplicando `n` por ele mesmo. d) `def square(n): return n^2()` - Esta opção está incorreta porque `n^2()` não é uma sintaxe válida em Python. O `^` não é o operador de potência e o uso de `()` não faz sentido aqui. Portanto, a alternativa correta é: c) def square(n): return n * n.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina