Mostrar los tags: re

Mostrando del 151 al 160 de 863 coincidencias
Se ha buscado por el tag: re
Imágen de perfil

Obtener el valor mínimo de una lista recursivamente


Python

Publicado el 28 de Octubre del 2020 por Katas (150 códigos)
2.526 visualizaciones desde el 28 de Octubre del 2020
Ejemplo del uso de una función recursiva para obtener el valor mas bajo de una lista.

La función verifica que el primer elemento de la lista sea inferior al valor anterior, y cuando se llama a si misma, envía la lista sin el primer elemento de la misma, y el valor inferior leído hasta el momento.

sys.maxsize obtiene el valor entero mas alto posible.

1
2
3
menorRecursivo([5,3,8,6,1,4]) # 1
menorRecursivo([5,3,8,6,9,1]) # 1
menorRecursivo([1,5,3,8,6,4]) # 1
Imágen de perfil

Reemplazar uno o varios caracteres de una cadena con replace


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 26 de Octubre del 2020 por Katas (150 códigos)
7.832 visualizaciones desde el 26 de Octubre del 2020
Este código muestra como reemplazar uno o varios caracteres de una cadena utilizando String.replace()

1
2
3
cadena="Hxli Mundx"
dic={"x":"o", "i":"a"}
reemplazar(cadena, dic) # Hola Mundo


Aquí tienes otra manera de hacerlo sin utilizar un diccionario con String.translate() https://www.lawebdelprogramador.com/codigo/Python/6309-Eliminar-acentos-y-dieresis-de-una-cadena-con-Python.html
Imágen de perfil

Eliminar acentos y diéresis de una cadena con Python


Python

Actualizado el 26 de Octubre del 2020 por Katas (150 códigos) (Publicado el 19 de Junio del 2020)
11.469 visualizaciones desde el 19 de Junio del 2020
Función que reemplaza todos los caracteres con acentos y diéresis de una cadena.

1
eliminarAcentos("lá chòcölatìna MÓRDÌDÁ") # la chocolatina MORDIDA


Aquí tienes otra manera de hacerlo con String.replace() utilizado un diccionario: https://www.lawebdelprogramador.com/codigo/Python/6680-Reemplazar-uno-o-varios-caracteres-de-una-cadena-con-replace.html
Imágen de perfil

Validar el formato de un numero telefónico en Python


Python

Publicado el 21 de Octubre del 2020 por Katas (150 códigos)
9.112 visualizaciones desde el 21 de Octubre del 2020
Función para validar un numero de teléfono de 11 dígitos numéricos separados en grupos de tres por el guion (-), algo así: 12-123-123-123

1
2
3
4
5
6
7
validarTelefono("12-123-123-123") # True
validarTelefono("12-123-123-12") # False
validarTelefono("2-123-123-123") # False
validarTelefono("12-13-123-123") # False
validarTelefono("12-123-1a3-123") # False
validarTelefono("12/123-123-123") # False
validarTelefono("12-123123-123") # False
Imágen de perfil

Factorial recursivo


C/Visual C

Actualizado el 15 de Octubre del 2020 por Daniel (194 códigos) (Publicado el 12 de Octubre del 2020)
1.119 visualizaciones desde el 12 de Octubre del 2020
Programa que calcula el factorial de un numero de manera recursiva e interactiva
Imágen de perfil

Torres de Hanoi


C/Visual C

Actualizado el 15 de Octubre del 2020 por Daniel (194 códigos) (Publicado el 12 de Octubre del 2020)
2.882 visualizaciones desde el 12 de Octubre del 2020
Programa que realiza el problema de las torres de hanoi.

Las Torres de Hanói es un rompecabezas o juego matemático inventado en 1883 por el matemático francés Édouard Lucas.1​

Este juego de mesa individual consiste en un número de discos perforados de radio creciente que se apilan insertándose en uno de los tres postes fijados a un tablero.
El objetivo del juego es trasladar la pila a otro de los postes siguiendo ciertas reglas, como que no se puede colocar un disco más grande encima de un disco más pequeño.

El problema es muy conocido en la ciencia de la computación y aparece en muchos libros de texto como introducción a la teoría de algoritmos.