Informática, perguntado por matheusroberto8484, 2 meses atrás

Escreva em python uma lista com os valores mostrados acima e calcule:

Anexos:

Soluções para a tarefa

Respondido por marcosintergo
1

Resposta:

import statistics as s

escala = [67, 75, 63, 72, 77, 78, 81, 77, 80]

mediaAritmetica = s.mean(escala)

mediaHarmonica = s.harmonic_mean(escala)

mediaGeometrica = s.geometric_mean(escala)

moda = s.mode(escala)

mediana = s.median(escala)

variancia = s.variance(escala)

desvioPadrao = s.pstdev(escala)

print(f"""

Media aritmética: {mediaAritmetica:.2f}

Media harmonica: {mediaHarmonica:.2f}

Media Geométrica: {mediaGeometrica:.2f}

Moda: {moda:.2f}

Mediana: {mediana:.2f}

Variância: {variancia:.2f}

Desvio padrão: {desvioPadrao:.2f}

""")

Explicação:

Usando o modulo statistics e referindo como "s" e depois criei a lista com os números.

Usei as seguintes funções:

mean() para pegar a media aritmética.

harmonic_mean() para pegar a media harmônica.

geometric_mean() para pegar a media geométrica.

mode() para pegar a moda.

median() para pegar a mediana.

variance() para pegar a variância.

pstdev() para pegar o desvio padrão.

E por ultimo apenas imprimi os valores na tela do usuário.

Espero ter ajudado.

Perguntas interessantes