Códigos Fuente de Python

Mostrando del 121 al 130 de 654 registros
Imágen de perfil
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Validar el formato de un numero telefónico en Python


Python

Publicado el 21 de Octubre del 2020 por Katas (150 códigos)
2.129 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
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Numero Top en Python


Python

Publicado el 20 de Octubre del 2020 por Katas (150 códigos)
1.048 visualizaciones desde el 20 de Octubre del 2020
Crear una función que al recibir un numero entero, verifique que si al sumar las cifras del número y dividirlo por su cantidad de cifras. el resultado es un numero primo. Si es así, se dice que es un numero top.

Ejemplo: 177 seria: 1+7+7=15/3=5
el 5 si es un numero primo

Ejemplo: 1771 seria: 1+7+7+1=16/4=4
el 4 no es un numero primo

1
2
numeroTop(177) # 1+7+7=15/3=5 = True
numeroTop(1771) # 1+7+7+1=16/4=4 = False


NOTA: Si la función no recibe un entero, devuelve una excepción.
Imágen de perfil
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Sumar los elementos de un numero en Python


Python

Publicado el 20 de Octubre del 2020 por Katas (150 códigos)
679 visualizaciones desde el 20 de Octubre del 2020
Estas dos funciones suman los elementos de un numero o una cadena.

La función sumarValoresEntero() espera un entero, si no se le pasa un numero, devuelve una excepción.

1
2
3
sumarValoresEntero(125) # 8
sumarValoresString(0) # 0
sumarValoresString("125") # exception


La función sumarValoresString() suma los números de la cadena recibida, ya sea un entero o un string

1
2
3
4
sumarValoresString(125) # 8
sumarValoresString("125") # 8
sumarValoresString("12a5") # 8
sumarValoresString("") # 0
Imágen de perfil
Val: 712
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Generador de audiotextos.


Python

Actualizado el 14 de Octubre del 2020 por Antonio (57 códigos) (Publicado el 21 de Septiembre del 2020)
1.729 visualizaciones desde el 21 de Septiembre del 2020
Este programa genera archivos "mp3" a partir de textos introducidos por el usuario, en diferentes idiomas.
Botones:
"CREATE AUDIO-TEXT": Genera un audio, a partir del texto presente en el recuadro superior.
"TRANSLATE TEXT": Traduce el texto a cualquiera de los idiomas seleccionables del margen derecho.
"CLEAR TEXT": Borra el texto del cuadro superior.

PARA CUALQUIER DUDA O ERROR, NO DUDEN EN COMENTARMELO.

autm
Imágen de perfil
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Operaciones sobre una lista de listas


Python

Publicado el 13 de Octubre del 2020 por Katas (150 códigos)
404 visualizaciones desde el 13 de Octubre del 2020
Dada una lista de listas de enteros, obtener:
- la lista que su suma es mas grande
- la lista que su suma es mas pequeña
- la lista con mas valores
- la lista con menos valores

1
2
3
4
5
6
7
8
9
10
11
lst=[
     [1,2,3,4],
     [1,2],
     [5,6,7],
     [4]
]
 
listaMasGrande(lst) # [[5, 6, 7], 18]
listaMasPequena(lst) # [[1, 2], 3]
listaMasLarga(lst) # [[1, 2, 3, 4], 4]
listaMasCorta(lst) # [[1, 2], 2]
Imágen de perfil
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Determinar si una cadena es un palíndromo


Python

Actualizado el 8 de Octubre del 2020 por Katas (150 códigos) (Publicado el 15 de Marzo del 2020)
1.079 visualizaciones desde el 15 de Marzo del 2020
Crear una función que reciba una cadena y devuelva true o false dependiendo de si la cadena es un polindromo.

Un palíndromo es una palabra o frase que se lee igual de izquierda a derecha que de derecha a izquierda.

1
2
3
4
5
6
checkPalindrome("121")      # True
checkPalindrome("12344321") # True
checkPalindrome("aabaa")    # True
checkPalindrome("")         # True
checkPalindrome("a")        # True
checkPalindrome("aabcaa")   # False

Para comprobar si es palíndromo en una frase: https://www.lawebdelprogramador.com/codigo/Python/6524-Determinar-si-una-frase-es-un-palindromo.html
Imágen de perfil
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Determinar si una frase es un palíndromo


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 8 de Octubre del 2020 por Katas (150 códigos)
583 visualizaciones desde el 8 de Octubre del 2020
Crear una función que reciba una cadena o frase y devuelva true o false dependiendo de si la cadena es un polindromo. Si la cadena tiene espacios, los eliminamos con una expresion regular.

Un palíndromo es una palabra o frase que se lee igual de izquierda a derecha que de derecha a izquierda.

1
2
3
4
5
is_palindrome("Never Odd or Even") # True
is_palindrome("kayak") # True
is_palindrome("arriba la birra") # True
is_palindrome("") # True
is_palindrome("abc") # False
Imágen de perfil
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Triangulo de pascal en Python


Python

Publicado el 4 de Octubre del 2020 por Katas (150 códigos)
673 visualizaciones desde el 4 de Octubre del 2020
Crear una función que reciba una profundidad y devuelva una lista de listas que represente el triangulo de Pascal desde el primer nivel hasta el indicado.

1
2
3
4
5
trianguloPascal(2) # [[1], [1, 1]]
trianguloPascal(3) # [[1], [1, 1], [1, 2, 1]]
trianguloPascal(4) # [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1]]
trianguloPascal(5) # [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1], [1, 4, 6, 4, 1]]
trianguloPascal(6) # [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1], [1, 4, 6, 4, 1], [1, 5, 10, 10, 5, 1]]