Python | Cruce de punto único en algoritmo genético

El cruce de un solo punto en el algoritmo genético es una forma de cruce en el que se seleccionan dos cromosomas principales y se selecciona un punto aleatorio/dado y los genes/datos se intercambian entre ellos después del punto dado/seleccionado, por ejemplo Ejemplos: P1: 000011110011 P2: 101010101010 Point: 4 After Crossover: C1: 000010101010 C2: 101011110011 … Continue reading «Python | Cruce de punto único en algoritmo genético»

Módulo de calendario de Python: método TextCalendar pryear()

El módulo de calendario permite generar calendarios como un programa y proporciona funciones útiles adicionales relacionadas con el calendario. Las funciones y clases definidas en el módulo Calendario utilizan un calendario idealizado, el actual calendario gregoriano extendido indefinidamente en ambas direcciones. La clasecalendar.TextCalendar(firstweekday=0) se puede utilizar para generar calendarios de texto sin formato. El método … Continue reading «Módulo de calendario de Python: método TextCalendar pryear()»

Python MySQL – Insertar en la tabla

MySQL es un sistema de administración de bases de datos relacionales (RDBMS), mientras que el lenguaje de consulta estructurado (SQL) es el lenguaje utilizado para manejar el RDBMS mediante comandos, es decir, crear, insertar, actualizar y eliminar los datos de las bases de datos. Los comandos SQL no distinguen entre mayúsculas y minúsculas, es decir, … Continue reading «Python MySQL – Insertar en la tabla»

Creación de vistas en Pandas DataFrame | Juego – 2

Requisito previo: Creación de vistas en Pandas DataFrame | Serie 1 Muchas veces, mientras hacemos un análisis de datos, tratamos con un gran conjunto de datos que tiene muchos atributos. No todos los atributos son necesariamente igualmente importantes. Como resultado, queremos trabajar solo con un conjunto de columnas en el marco de datos. Para ello, … Continue reading «Creación de vistas en Pandas DataFrame | Juego – 2»

Python | Programa para convertir una string en una lista

En este programa, intentaremos convertir una string dada en una lista, donde se encuentran espacios o cualquier otro carácter especial, según la elección del usuario. Para hacer esto usamos el método split() en string . string.split(«delimiter») Ejemplos: Haga clic aquí para el curso completo! Python3 # Python code to convert string to list    def … Continue reading «Python | Programa para convertir una string en una lista»

Pafy – Obtener metadatos del video

En este artículo, veremos cómo podemos obtener metadatos del video de YouTube dado en pafy. Pafy es una biblioteca de Python para descargar contenido de YouTube y recuperar metadatos. El objeto Pafy es el objeto que contiene toda la información sobre el video dado. Los metadatos son “datos que proporcionan información sobre otros datos”. En … Continue reading «Pafy – Obtener metadatos del video»

Python | ordenar un diccionario

Python, dado un diccionario, realiza una ordenación basada en claves o valores. [Python aplicable >=3.6v]. Entrada : test_dict = {“Gfg”: 5, “is”: 7, “Best”: 2} Salida : {‘Best’: 2, ‘Gfg’: 5, ‘is’: 7}, {‘is’: 7, ‘Gfg’: 5, ‘Best’: 2} Explicación : ordenados por claves, en orden ascendente e inverso. Entrada : test_dict = {“Mejor”: 2, … Continue reading «Python | ordenar un diccionario»

Python | Contar K carácter entre caracteres consecutivos

A veces, mientras trabajamos con strings, podemos tener un problema en el que necesitamos verificar el conteo de cada carácter entre el carácter consecutivo. Este tipo de problema puede tener aplicación en el día a día y en el dominio del desarrollo web. Analicemos ciertas formas en que se puede realizar esta tarea. Método n.º … Continue reading «Python | Contar K carácter entre caracteres consecutivos»

¿Cómo tomar una captura de pantalla usando Selenium en Python?

Selenium ofrece muchas características y una de las características importantes y útiles es tomar una captura de pantalla. Para tomar una captura de pantalla de la página web se utiliza el método save_screenshot(). El método save_screenshot permite al usuario guardar la página web como un archivo png. Sintaxis:  driver.save_screenshot(«image.png») Argumento:  nombre de archivo o la … Continue reading «¿Cómo tomar una captura de pantalla usando Selenium en Python?»

numpy.pmt() en Python

numpy.pmt(rate, nper, pv, fv, when = ‘end’): Esta función financiera ayuda al usuario a calcular el valor del pago según el principal y el interés. Parámetros : rate : [escalar o (M, )arreglo] Tasa de interés como decimal (no porcentaje) por período nper : [escalar o (M, )arreglo] periodos compuestos totales fv : [escalar o … Continue reading «numpy.pmt() en Python»