Como ya vimos anteriormente con algunos módulos como por ejemplo, random. Desde la biblioteca de Python podemos importarnos multitud de módulos. En este capítulo vamos a ver algunos módulos de python encargados de diferentes funciones que nos harán mucho más sencillo el día a día. Módulo os El módulo os nos permite acceder a […]
Etiqueta: aprender

Curso Python – tema 13 – Trabajando con ficheros en Python
Python nos permite también trabajar con ficheros de dos formas diferentes. Uno de ellos sería utilizando el módulo os, que nos facilita el trabajo con todo el sistema de ficheros y directorios a nivel de Sistema Operativo. La segunda forma es más simple, nos permite trabajar con ficheros manipulando su lectura y escritura a nivel […]

Curso Python – tema 12 – Redefinición de operadores con objetos
Como ya vimos al principio de este curso, en python tenemos a nuestra disposición los operadores matemáticos y los operadores relacionales. Además podemos redefinir estos operadores cuando planteamos una clase.

Curso Python – tema 11 – POO Programación Orientada a Objetos
Hasta el momento hemos implementado inicialmente programas utilizando una estructura lineal, posteriormente vimos las funciones y trabajamos con programación estructurada. A partir de este momento, vamos a utilizar la programación orientada a objetos. Prácticamente todos los lenguajes implementan la posibilidad de la POO (Programación Orientada a Objetos). Definición de conceptos de POO Antes de […]

Curso Python – tema 10 – Importación de módulos en python
Desde el comienzo de este curso, hemos utilizado diferentes funciones predefinidas de python como pueden ser print, range, int, etc. Pero, qué pasa si yo quiero añadir un módulo que no está por defecto, por ejemplo el uso de la función random. En este caso se importaría un módulo de la biblioteca estándar de python […]

Curso Python – tema 9 – Porciones e índices negativos en listas, tuplas y cadenas de caracteres
El lenguaje de Python nos facilita mucho la sintaxis para recuperar un trozo de una lista, una tupla o una cadena de caracteres. Para recuperar una porción de una lista o una tupla debemos indicar en el subíndice el o los valores separados por el carácter :. A la izquierda indicamos el valor a partir […]

Curso Python – tema 8 – Estructura de datos tipo diccionario
Hasta el momento hemos visto dos estructuras fundamentales de datos en Python: las listas y las tuplas. Ahora vamos a explicar la tercera de ellas, los diccionarios. La estructura de datos de tipo diccionario utiliza una clave para acceder a un valor. El subíndice utilizado puede ser cualquier tipo de datos inmutables, es decir, entero, […]

Curso Python – tema 7 – Estructura de datos tipo tupla
Después de dar unos pasos con los diferentes tipos de datos en python, estructuras, etc. Vamos a ver otra estructura de datos llamada Tupla. Una tupla permite almacenar una colección de datos del mismo o distinto tipo. Los datos de la tupla a diferencia de las listas, son inmutables. Esto quiere decir que en una […]

Curso Python – tema 6 – Programación estructurada, trabajando con funciones
Hasta el momento, hemos trabajado con una metodología de programación lineal, es decir, todas las instrucciones de nuestro script python se ejecutan de forma secuencial de principio a fin. Esta forma de estructurar un programa, sólo podemos llevarla a cabo para aquellos que sean muy pequeños. En el momento en el que queremos resolver problemas […]

Curso Python – tema 4 – Variables enteras, flotantes y cadenas de caracteres
En el curso de Python, hasta el momento, hemos visto como podemos definir variables enteras y flotantes y realizar su carga por teclado. Ejemplo:
1 2 3 4 5 6 7 8 |
#definición de una variable entera int1=2 #definición de una variable flotante float1=2.54 #Realizar la carga por teclado de una variable entera int2=int(input("Ingresar un valor entero:")) #Realizar la carga por teclado de una variable flotante float2=float(input("Ingresar un valor flotante:")) |
A estos dos tipos de datos (int y float) se le suma un tipo de dato muy interesante también, las cadenas de caracteres (string). Una cadena de caracteres está […]