• Proyectos STEAM
    • Proyecto STEAM Investigación Aeroespacial aplicada al aula Nivel II IES Monterroso
    • Proyecto STEAM: Robótica Nivel II
    • Proyecto STEAM: Investigación Aeroespacial Aplicada al Aula
    • Proyecto STEAM: Robótica Aplicada al Aula
    • Inventario robótica e investigación aeroespacial
  • Cursos Moodle
  • Cursos
  • Blog
  • Contacto
  • Ciencia Ciudadana
  • Otros
    • 11F: Día de la Mujer y la Niña en la Ciencia
    • Portfolio
    • Sobre nosotros
    • FAQs
    • 404 Page
  • Entrar
  • Salir
    MonteSteam
    • Proyectos STEAM
      • Proyecto STEAM Investigación Aeroespacial aplicada al aula Nivel II IES Monterroso
      • Proyecto STEAM: Robótica Nivel II
      • Proyecto STEAM: Investigación Aeroespacial Aplicada al Aula
      • Proyecto STEAM: Robótica Aplicada al Aula
      • Inventario robótica e investigación aeroespacial
    • Cursos Moodle
    • Cursos
    • Blog
    • Contacto
    • Ciencia Ciudadana
    • Otros
      • 11F: Día de la Mujer y la Niña en la Ciencia
      • Portfolio
      • Sobre nosotros
      • FAQs
      • 404 Page
    • Entrar
    • Salir

      Programación

      • Inicio
      • Blog
      • Programación
      • Calcula la media aritmética en Python

      Calcula la media aritmética en Python

      • publicado por José Luis Usero Vílchez
      • Categorías Programación, Python
      • Fecha diciembre 10, 2021

      Calcular la media aritmética en Python es muy fácil. Vamos a hacer un programa que calcula la media de 5 notas que están en una lista o array. La introducción de la lista no es necesaria, la hacemos mediante código pero una forma de mejorarlo sería que el usuario tuviera que meter los números. Además, hemos hecho una función que hace una media ponderada de las 5 notas para simular el cálculo de las notas en clase con 5 categorías.

      La primera función va tomando elemento por elemento de la lista y las va acumulando en la variable suma. Luego lo divide entre el número de elementos del array, calculando así la media artimética.

      He aquí el código:

      #función que calcula la nota final como media de 5 notas
      def media(lista):
          suma=0
          for i in range(len(lista)):
              suma=suma+lista[i]
          resultado=suma/(len(lista))
          return resultado
      #función que calcula la nota ponderada de 5 notas
      def mediaponderada(lista):
          resultado=0.4*lista[0]+0.4*lista[1]+0.1*lista[2]+0.05*lista[3]+0.05*lista[4]
          return resultado
      #programa principal
      notas=[8,2,4,5,3]
      print(media(notas))
      print(mediaponderada(notas))

      Aquí tienes una captura del programa en Pycharm:

      Captura de pantalla del programa

      Aquí tienes los enlaces a Python y Pycharm.

      Y aquí el vídeo para que aprendas a hacerlo:

      Vídeo de Hola Mundo en Pycharm

      Etiqueta:2 bachillerato, ies monterroso, media, programación, pycharm, python

      • Compartir:
      author avatar
      José Luis Usero Vílchez

      Publicación anterior

      Inicio de la investigación aeroespacial
      diciembre 10, 2021

      Siguiente publicación

      Calcular la media aritmética en Python.
      diciembre 10, 2021

      También te puede interesar

      GIMP-betelgeuse
      Ejercicios Examen tic 4eso I.E.S Monterroso
      17 marzo, 2022
      Captura de pantalla 2022-03-16 152341
      Sensor de temperatura en Micro:bit maqueen
      16 marzo, 2022
      Captura de pantalla 2022-03-16 151514
      Movimiento aleatorio en Micro:Bit Maqueen
      16 marzo, 2022

      Search

      Categorías

      • 11F: Día de la Mujer y la Niña en la Ciencia
      • ABP
      • Actividades
      • Altas Capacidades
      • Arca de la Fundación
      • Astronautas
      • Astronautas
      • Astronautas
      • Aula de cine
      • Biólogas
      • Blog
      • Business
      • Cansat
      • Capítulo 1: Diseñamos la nave
      • Ciencia Ciudadana
      • Cursos
      • Design / Branding
      • Día conta la violencia machista
      • Escritora
      • Evaluación
      • Evidencias InvAero
      • Físicas
      • Historia
      • Historia del Arte
      • Impresión 3D
      • Informáticas
      • Ingenieras
      • Inglés
      • Inteligencia Artificial
      • Lengua
      • Matemáticas
      • Matemáticas II C
      • Médicas
      • micro:queen micro:bit
      • Microbit
      • MicroPython
      • Mujeres de Estepona
      • Noticias astronómicas
      • Objetos celestes
      • Otras
      • Películas espaciales
      • phyton
      • phyton
      • Profesorado
      • Programación
      • Proyecto MARIA
      • Proyecto STEAM Robótica 2023
      • Proyecto STEAM: Investigación Aeroespacial Aplicada al Aula
      • Proyecto STEAM: Robótica Aplicada al Aula
      • Proyectos STEAM
      • Python
      • Químicas
      • Selectividad
      • Situaciones de Aprendizaje
      • Uncategorized
      • Veterinarias
      MicroPython: Python para micro:bit

      MicroPython: Python para micro:bit

      Gratis

      PSeInt

      Gratis
      micro:bit

      micro:bit

      Gratis

      Enlaces

      • Cursos
      • Galería
      • FAQs

      Education WordPress Theme by ThimPress. Powered by WordPress.

      • Privacy
      • Terms
      • Sitemap
      • Purchase