Python: Aprenda a criar exemplos aleatórios com essa linguagem de programação.
A biblioteca random do Python é uma ferramenta poderosa para a geração de números aleatórios e a criação de exemplos aleatórios em programas.
Glossário
Como usar a biblioteca random do Python para criar exemplos aleatórios
Introdução
A biblioteca random do Python é uma ferramenta poderosa para a geração de números aleatórios e a criação de exemplos aleatórios em programas. Com essa biblioteca, é possível gerar números aleatórios, selecionar itens aleatórios de uma lista e até mesmo criar sequências aleatórias. Neste artigo, vamos explorar como utilizar a biblioteca random do Python para criar exemplos aleatórios de maneira prática e eficiente.
Importando a biblioteca random
Para começar, é necessário importar a biblioteca random no seu programa Python. Você pode fazer isso utilizando o seguinte comando:
import random
Exemplos práticos de geração de números aleatórios com Python
Gerando um número aleatório inteiro
Para gerar um número aleatório inteiro em Python, você pode utilizar a função random.randint()
. Essa função recebe dois parâmetros, que representam o intervalo no qual o número aleatório será gerado. Por exemplo:



import random
numero_aleatorio = random.randint(1, 10)
print(numero_aleatorio)
Gerando um número aleatório de ponto flutuante
Para gerar um número aleatório de ponto flutuante em Python, você pode utilizar a função random.random()
. Essa função não recebe parâmetros e irá retornar um número aleatório entre 0 e 1. Por exemplo:
import random
numero_aleatorio = random.random()
print(numero_aleatorio)
Gerando um número aleatório dentro de um intervalo específico
Se você precisa gerar um número aleatório dentro de um intervalo específico, mas não necessariamente inteiro, você pode utilizar a função random.uniform()
. Essa função recebe dois parâmetros, que representam o intervalo no qual o número aleatório será gerado. Por exemplo:
import random
numero_aleatorio = random.uniform(2.5, 5.5)
print(numero_aleatorio)
Utilizando a função random.choice() para criar exemplos aleatórios em Python
A função random.choice()
da biblioteca random do Python é muito útil quando você precisa selecionar um elemento aleatório de uma lista. Essa função recebe como parâmetro uma lista e retorna um elemento aleatório dessa lista. Veja um exemplo prático:
import random
frutas = ["maçã", "banana", "laranja", "uva", "morango"]
fruta_aleatoria = random.choice(frutas)
print(fruta_aleatoria)
Gerando sequências aleatórias com a biblioteca random do Python
Além de gerar números aleatórios e selecionar itens aleatórios de uma lista, a biblioteca random do Python também permite a geração de sequências aleatórias. Para isso, você pode utilizar a função random.shuffle()
. Essa função recebe como parâmetro uma lista e irá embaralhar os elementos dessa lista de forma aleatória. Veja um exemplo prático:



import random
numeros = [1, 2, 3, 4, 5]
random.shuffle(numeros)
print(numeros)
Conclusão
A biblioteca random do Python oferece diversas funções que facilitam a criação de exemplos aleatórios em programas. Neste artigo, vimos como utilizar essa biblioteca para gerar números aleatórios, selecionar itens aleatórios de uma lista e criar sequências aleatórias. Com essas ferramentas, você poderá adicionar uma dose de aleatoriedade aos seus programas e obter resultados mais diversificados. Portanto, aproveite o poder da biblioteca random do Python e crie exemplos aleatórios com essa linguagem de programação.
Fonte: Exemplo
A Awari é a melhor plataforma para aprender sobre ciência de dados no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


