Esta lección es genial, porque nos ayuda a pasar lo procesado en nuestro programa a un archivo para el usuario, como lo sería un archivo txt o quizá es útil para nuestro programa para futuras implementaciones. Para hacer esta prueba, primero tendremos un archivo txt con el texto en mayúsculas que dice “LO QUE ESTA …
Author Archives: ferloz002
Validación
¿No te ha pasado que realizas un programa en donde esperas que el usuario introduzca un dato, pero no es lo que necesitas y tu programa no funciona bien (o no funciona de plano)? Esto se debe a que debemos validar la entrada del usuario antes de que proceda en nuestro programa, así podemos evitar …
Strings
Un string es un tipo de variable, en español es una cadena, la cual almacena conjunto de caracteres, es decir, palabras, oraciones, cuentos o historias. Para declarar un string, es necesario que nuestros caracteres estén entre comillas simples “ ’ “ o comillas dobles “ “ “ (si, puede ser raro apreciarlo así), no importa …
Tuplas y listas
Es normal que al introducirnos en la programación escuchemos el termino lista o tupla, ¿pero ¿qué son? Ambas, son una variable que puede contener muchos valores diferentes, cadenas de caracteres, enteros, flotantes, etc. Esto con la finalidad de tener agrupada cierta información para un fácil manejo de la misma. Es más fácil tener en una …
Recursividad
La recursividad es un método muy utilizado en la programación, el cual nos permite ejecutar una función dentro de sí misma, realizando un proceso muy similar a las iteraciones de los ciclos while y for. Suena algo revoltoso, (y lo es), pero es más fácil explicarlo con ejemplos. Algo interesante, es que el fin de …
Iteraciones: For
Otra manera de hacer iteraciones es con la instrucción “for”, que la podemos traducir como “para”, que a diferencia del while, for se le estable desde un principio a que se le hará una iteración, que generalmente ésta es su indicación de salida de la instrucción. La instrucción for tiene múltiples sintaxis, que dependen mucho …
Iteraciones: while
¿Qué es una iteración? Es el realizar la misma acción una y otra vez. Como cuando buscamos un archivo específico que está en un contenedor lleno de archivos. Tendríamos que ir uno a uno, revisándolos hasta encontrar el que queremos. Es una tarea tediosa y para eso nos auxiliamos con la computación. Y bien, ¿cómo …
Anidación
La anidación es definida como poner condicionales dentro del bloque de código de otra condicional y así sucesivamente. ¿Para qué nos sirve esto? Para poder tener un mejor control con la información que manejemos, un cribaje más estrecho y ordenado, pero debemos de tener cuidado, que al anidar instrucciones podemos hacer un revoltijo en nuestro …
Condicionales
Hasta ahora hemos visto que todos los programas se van ejecutando línea tras línea, pero ahora veremos bifurcaciones en su ejecución. Veremos las condicionales dentro del programa que nos abre un mundo de posibilidades a realizar. Pero primero, ¿qué es una condicional? En los lenguajes de programación la condicional más básica es la instrucción “if”, …
Usar y crear módulos
¿Qué es un módulo en Python? Un módulo en Python es un archivo que contiene una o más funciones listas para su uso. ¿Cómo funcionan y cómo lo uso? Primero se tiene que avisar al compilador que importaremos esas funciones, usando la sintaxis: import Nombre_modulo Donde “import” es la palabra reservada para expresar la importación …