Al igual que lista por comprensión en la entrada anterior, lambda se puede usar para crear funciones anónimas. lambda usó mejor con map, filter, y reduce. Operador lambda Como se dijo antes, el operador lambda crea funciones anónimas, que significa funciones sin nombres. La idea es que solo necesita lambda donde se crea. La sintaxis … Continue reading Lambda, Map, Filter y Reduce
El Método read() La última vez, olvidé escribir sobre el método read() que es fundamental cuando escribe ficheros en Python. Basicamente, el método read() es el contrapunto del método write(). El método read() lee una cadena de un fichero abierto y lee como muchos cárateres como dado en el parámetro. Sin embargo, si no entero … Continue reading Python y Ficheros (Parte 2)
Ficheros Python categoriza ficheros como archivos de texto (que es, .txt o .py) o archivos binarios (todo lo demas). Existen dos maneras para abrir ficheros. Puede usar la sentencia «with» o puede crear un objeto de fichero con handle = open(nombre_de_fichero). Para cerrar un fichero a mano, use el método «close()». objeto_de_fichero = open(nombre_de_fichero, [modo], … Continue reading Python y Ficheros (Parte 1)
Python Es Un Lenguaje Orientado a Objetos Todo es un objeto, desde las funciones hasta las clases e incluso cadenas. Cuando está dando un nombre a un variable, tiene que seguir algunas reglas en Python. Primero, los nombre distinguen mayúsculas y minúsculas. El primer carácter tiene que ser una letra del alfabeto o un subrayado … Continue reading Conceptos Básicos de Python (Parte 2)
En verdad, pienso que aprender y programar en Python 3 es la mejor opción, cuando una persona está hablando sobre Python en general. Python 2 es un legado, y el soporte para el lenguaje terminará en 2020. Sin embargo, muchos distros todavia dan soporte unicamente a Python 2, y Python 2 aún goza de gran … Continue reading Diferencias Entre Python 2 y Python 3