Want to create interactive content? It’s easy in Genially!

Get started free

MBC - 2 - M5R1

hryepez

Created on March 24, 2022

Start designing with a free template

Discover more than 1500 professional designs like these:

Correct Concepts

Microcourse: Artificial Intelligence in Education

Puzzle Game

Scratch and Win

Microlearning: How to Study Better

Branching Scenarios Challenge Mobile

Branching Scenario Mission: Innovating for the Future

Transcript

Maestría en Biología Computacional

Programación con Python

Módulo 5

Python como lenguaje de programación

Temas a tratar:

  • Anidamiento de estructuras
  • Listas
  • Funciones
  • Archivos

Anidamiento de estructuras

  • Anidar una estructura es colocarla dentro de otra.
  • Es algo similar a tener carpetas dentro de carpetas.
  • Para que se pueda realizar la estructura interna, primero se debe atender a la estructura externa.
  • Si se trata de condicionantes, para que se ejecute una estructura interna, primero debe haberse aprobado la ejecución de la estructura externa.
  • Si se trata de bucles la estructura interna se realizará muchas más veces que la externa mientas las condiciones de ejecución se cumplan.

Listas

  • Las listas son un ejemplo de estructura de datos.
  • Las listas permiten manipular varios datos con un solo nombre, a través de subíndices.
  • Muchos lenguajes utilizan arreglos como estructura principal, pero las listas tienen mayor capacidad.
  • Una lista puede almacenar datos de diferente tipo, inclusive otras listas.

Funciones

  • Las funciones permiten la modularidad del código con la intención de organizarlo y reutilizarlo.
  • Son similares a los diferentes departamentos en las instituciones.
  • Una función puede llamarse cuantas veces se necesite, sin necesidad del duplicar el código.

Archivos

  • Tomar datos desde el teclado es sencillo, pero no suele ser una actividad común.
  • Para análisis de datos, éstos suelen venir desde archivos de texto (planos).
  • Un archivo de texto se lo genera en cualquier editor de texto como vi
  • Tomar datos de un archivo se conoce como leer el archivo, mientras que generar un archivo se conoce como escribir en un archivo