Códigos Fuente de Python

Mostrando del 321 al 330 de 786 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

Dada una lista de N números mostrar aquellos números que sean divisores de su sucesor


Python

Publicado el 5 de Junio del 2020 por Katas (150 códigos)
1.325 visualizaciones desde el 5 de Junio del 2020
Crear una función que recibe una lista, y devuelva otra lista con los valores que son divisores por su sucesor.

1
2
3
4
5
divisoresSucesor([2,8,2,1,5,3,6,0,9,3]) # [8, 2, 0, 9]
divisoresSucesor([8,2]) # [8]
divisoresSucesor([3,2]) # []
divisoresSucesor([2]) # []
divisoresSucesor([]) # []

Aquí puedes ver el mismo proceso con su antecesor:
https://www.lawebdelprogramador.com/codigo/Python/6260-Dada-una-lista-de-N-numeros-mostrar-aquellos-numeros-que-sean-divisores-de-su-antecesor.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

Contar las veces que aparece el primer elemento en una lista


Python

Publicado el 5 de Junio del 2020 por Katas (150 códigos)
1.073 visualizaciones desde el 5 de Junio del 2020
Crear una función que cuente el numero de veces que aparece el primer elemento de la lista.
Si la lista esta vacía que devuelva 0.

1
2
3
4
countFirstElement([4,3,2,5,4,6,4,3,0]) # 3
countFirstElement([4,3]) # 1
countFirstElement(["a", "b", "b", "a"]) # 2
countFirstElement([]) # 0
Imágen de perfil

Cambio de base en Python


Python

Publicado el 4 de Junio del 2020 por Administrador (718 códigos)
6.185 visualizaciones desde el 4 de Junio del 2020
Dado un número N mayor que 0 y otro número que representa una base (2≤base≤36), imprima el número N pero en la base ingresada por el usuario.

1
2
3
4
imprime_en_otra_base(100,10) # 100
imprime_en_otra_base(100,2) # 1100100
imprime_en_otra_base(100,8) # 144
imprime_en_otra_base(100,16) # 64
sin imagen de perfil
Val: 8
Ha disminuido su posición en 9 puestos en Python (en relación al último mes)
Gráfica de Python

Escritura de números entre el 101 y 999


Python

Publicado el 2 de Junio del 2020 por Vicente
1.336 visualizaciones desde el 2 de Junio del 2020
INTRODUCES NUMERO: EJEMPLO=324
SALIDA= TRESCIENTOS VEINTI CUATRO.
EJEMPLO2: =432
SALIDA= CUATROCIENTOS TREINTA Y DOS.
TODO ESTO SE CALCULA CON UNA FUNCION CREADA DENTRO DEL PROGRAMA.
V0.5 - TOTALMENTE FUNCIONAL!
Imágen de perfil
Val: 3.475
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Tarea: solicitar cinco números, ordenarlos y indicar si son par o impar


Python

Actualizado el 2 de Junio del 2020 por Joel (150 códigos) (Publicado el 11 de Marzo del 2020)
1.926 visualizaciones desde el 11 de Marzo del 2020
Solución a la tarea: Solicitar cinco números enteros al usuario y mostrarlos ordenados ascendentemente, descendentemente y indicar cuales son pares e impares.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Escribe el primer numero : 25
 
Escribe el segundo numero : a
El valor tiene que ser un numero
 
Escribe el segundo numero : 17
 
Escribe el tercer numero : 23
 
Escribe el cuarto numero : 12
 
Escribe el quinto numero : 55
 
 
los valores ordenados ascendente son: [12, 17, 23, 25, 55]
los valores ordenados descendente son: [55, 25, 23, 17, 12]
El valor 25 es impar
El valor 17 es impar
El valor 23 es impar
El valor 12 es par
El valor 55 es impar
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

Obtener la media de N números


Python

Publicado el 30 de Mayo del 2020 por Katas (150 códigos)
1.369 visualizaciones desde el 30 de Mayo del 2020
Crear una función que recibe varios numeros y devuelve la media de los mismos. Si no recive argumentos, la función tiene que devolver None.

En este ejemplo se muestra como desenpaquetar una lista al llamar a una función que espera varios argumentos poniéndole un asterisco delante.

1
2
3
4
5
print(average(1,2,3,4)) # 2.5
print(average(*[1,2,3,4])) # 2.5
print(average(4)) # 4.0
print(average(0)) # 0.0
print(average()) # None
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

Eliminar ciertos elementos de una lista


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 29 de Mayo del 2020 por Katas (150 códigos)
1.215 visualizaciones desde el 29 de Mayo del 2020
Crear una función que reciba una lista de valores y uno o varios valores a eliminar de la lista.

1
2
3
extractItems(['a', 'b', 'c', 'a', 'b', 'c'], 'a', 'c') # ['b', 'b']
extractItems([1, 2, 3, 4, 5, 6, 7, 8], 4, 5, 6, 7) # [1, 2, 3, 8]
extractItems([1, 1, 1, 2, 1, 1], 1) # [2]
Imágen de perfil
Val: 712
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Programa de dibujo con "turtle"


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 27 de Mayo del 2020 por Antonio (77 códigos)
12.027 visualizaciones desde el 27 de Mayo del 2020
Programa para creación de dibujos, a partir del número de trazos y angulo de giro del puntero. Los colores pueden seleccionarse usando el botón "Color Pincel".
tur
Imágen de perfil

Descomposición en factores primos


Python

Publicado el 27 de Mayo del 2020 por Administrador (718 códigos)
10.950 visualizaciones desde el 27 de Mayo del 2020
Un número primo es un número p>=2p>=2 que tiene únicamente como divisores positivos a 11 y a pp. Los números mayores o iguales a dos que no son primos, son denominados de números compuestos.

Según la teoría de números, un número compuesto se describir como el producto de dos o más números primos. Estos números primos se denominan factores primos y el proceso de encontrar los factores primos de un número se denomina factorización.

Dado un número natural mayor o igual a dos se pide:
- Representar el número como un producto de sus factores primos.
- Representar el número como un producto de sus factores primos pero en caso que se repita un factor primo, deberá indicarse el exponente de este.

1
2
Ingrese un número (>1): 3960
2^3x3^2x5x11