Dado o código:
import math
\mathrm{L}=100
g=9.8
T=2 * math.pi * math.sqrt (L/g)
Qual função completa corretamente o espaço em branco?

Passo 1

O enunciado dá o seguinte código (já importou o módulo):
  • import math
  • \mathrm{L}=100
  • \mathrm{g}=9{,}8
  • T = 2 * math.pi * <espaço em branco>(L/g)
A pergunta é: qual função completa corretamente o espaço em branco para calcular o período T?

Passo 2

Primeiro vamos escrever claramente a fórmula matemática que o código pretende calcular. O período do pêndulo simples está dado por:
T = 2\pi\sqrt{\frac{L}{g}}
Ou seja, o que precisamos no código é a raiz quadrada de \dfrac{L}{g}.

Passo 3

No Python (módulo math) há algumas maneiras de obter a raiz quadrada de um valor:
  • usando math.sqrt(x), que calcula explicitamente a raiz quadrada de x; em notação TeX: \text{math.sqrt}(\cdot);
  • usando math.pow(x, 0.5), em TeX: \text{math.pow}(\cdot,0{,}5) (faz potência com ponto flutuante);
  • usando o operador de potência **, por exemplo (x)**0.5, em TeX: (\cdot)^{0{,}5}.
Entre essas opções a mais direta, legível e idiomática para “raiz quadrada” é math.sqrt(...), porque o nome já diz exatamente o que faz e evita ambiguidades de sinais/exponenciação.

Passo 4

Portanto, completando o espaço em branco do código, a linha correta fica:
  • T = 2 * math.pi * math.sqrt(L/g)
Isso corresponde exatamente à fórmula \,T = 2\pi\sqrt{\dfrac{L}{g}}\,. Se o import math já está presente, essa linha vai funcionar e retornar um número do tipo float.

Resposta

\text{math.sqrt}

Exercícios relacionados