lunes, 17 de agosto de 2026

Crear una función que genere 1000 números entre [0, 100] en Python

Código del ejercicio:

import random
def generador():
    for i in range(0, 1000):
        print(random.randint(0, 100))
generador()

Definición de los códigos del ejercicio:

import --> usa import palabra clave para hacer que el código de un módulo esté disponible en otro.
random --> es un módulo integrado de Python que se utiliza para generar números aleatorios.
def --> una función es un grupo de declaraciones relacionadas que realizan una tarea específica.
for --> el bucle for se utiliza para recorrer los elementos de un objeto iterable (lista, tupla, conjunto, diccionario, …) y ejecutar un bloque de código.
in --> el operador in devuelve True si el valor se encuentra en una secuencia; False en caso contrario.
range --> es un tipo que se utiliza para representar una secuencia inmutable de números. Uno de sus principales usos es junto a la sentencia for, para definir un bucle sobre el que se itera un número determinado de veces.
print() --> imprime un mensaje en la pantalla.
randint() --> devuelve un valor entero aleatorio entre los dos límites superior e inferior (incluidos ambos límites) proporcionados como dos parámetros.

Explicación del Código:

Este programa utiliza una función para generar e imprimir 1000 números enteros aleatorios entre 0 y 100.

  • import random: importa el módulo random, que permite generar números aleatorios.
  • def generador(): crea una función llamada generador.
  • for i in range(0, 1000): repite las instrucciones 1000 veces.
  • print(random.randint(0, 100)): genera un número entero aleatorio entre 0 y 100 y lo muestra en pantalla.
  • generador(): llama a la función y comienza a generar los números.

Código Python

import random

def generador():
    for i in range(0, 1000):
        print(random.randint(0, 100))

generador()

¿Cómo funciona?

Primero se importa el módulo random. Luego se crea la función generador(). Dentro de ella, el ciclo for se ejecuta 1000 veces y en cada repetición random.randint(0, 100) genera un número aleatorio entre 0 y 100. Finalmente, se llama a la función para ejecutar el programa.

No hay comentarios.:

Publicar un comentario

Crear una función que genere 1000 números entre [0, 100] en Python

Código del ejercicio: import random def generador ():     for i in range ( 0 , 1000 ):         print (random.randint( 0 ,...

Copyright © Ejercicios de programación. Todos los derechos reservados. ❤️