Primeros pasos
Programas en Python
Usando Visual Studio Code, podemos escribir programas Python, que son ficheros de texto con extensión .py.
Estos ficheros, cuando se ejecutan desde Visual Studio Code or desde la línea de comandos con python myfile.py, son recorridos secuencialmente desde la primera línea hasta la última.
Características básicas de Python
Estructuras de datos
Python presenta muchas estructuras de datos que permiten manipular objetos de manera flexible y potente. Nos limitaremos a ver unos pocos en los próximos vídeos..
Empareje el trozo de código con el tipo de datos que define
Asocie las estructuras de datos con los trozos de código correspondientes
Clasifica en verdadero o falso
Entrada y salida básicas
Entrada y salida básicas
Iteraciones y bucles
Los bucles son esenciales en cualquier programa de programación, permiten iterar en una sucesión de elementos y ejecutar una serie de instrucciones en cada iteración. Con los bucles podemos automatizar tareas repetitivas. Python tiene la propiedad de "iterable"para un objeto, que permite usarlo en un bucle. Listas, tuplas, diccionarios, por ejemplo, son iterables.
Iteraciones
Resolved los ejercicios siguientes en un fichero ejercicios_introduccion.py
Escribid un programa que pide un entero n al usuario e imprime en consola la suma de los primeros $n$ términos de la secuencia 4, -4/3, 4/5 y -4/7, $\ldots$, i.e. la secuencia $$ 4 \times \frac{(-1)^{i}}{2\cdot i + 1},\ i = 0, 1, 2, \ldots$$.
- Indicación 1: El operador de potencia en Python es **
- Probar vuestro programa con valores grandes de $n$.
Ejecutar instrucciones si se cumple una condición
Como en cualquier lenguage de programación, las construcciones condicionales son una parte básica de un programa. Permiten desencadenar una serie de instrucciones cuando una determinada condición se cumple.
Condiciones
Ejercicio 4
Añadid a vuestro programa ejercicios_introduccion.py un bloque de código que pida un entero $n$ al usuario y compruebe si $n$ es un número primo.