Facebook pixel
>Blog>Ciência de Dados
Ciência de Dados

Biblioteca Random Python: Aprenda a Utilizar a Biblioteca Random no Python

A biblioteca random no Python é uma ferramenta poderosa para geração de números aleatórios e realização de operações relacionadas.





O que é a biblioteca random no Python?

Introdução

A biblioteca random é uma biblioteca padrão do Python que oferece uma série de funções relacionadas à geração de números aleatórios. Ela permite que os desenvolvedores criem programas com elementos de aleatoriedade, trazendo um aspecto de imprevisibilidade e variedade às aplicações.

Utilizando a biblioteca random

Para utilizar a biblioteca random no Python, é necessário importá-la no início do código. Isso pode ser feito utilizando o comando import random. Após importar a biblioteca, é possível utilizar suas funções em qualquer parte do programa.

Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada Aprenda uma nova língua na maior escola de idiomas do mundo! Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa. Quero estudar na Fluency
Nossa metodologia de ensino tem eficiência comprovada

Principais funções da biblioteca random

A biblioteca random no Python possui uma ampla gama de funções que podem ser utilizadas para gerar números aleatórios e realizar operações relacionadas. Vamos conhecer algumas das principais funções:

  • random(): retorna um número real aleatório entre 0 e 1.
  • randint(a, b): retorna um número inteiro aleatório entre a e b (inclusive).
  • choice(seq): retorna um elemento aleatório de uma sequência.
  • shuffle(seq): embaralha os elementos de uma sequência.
  • sample(seq, k): retorna uma lista com k elementos aleatórios de uma sequência, sem repetições.

Exemplos práticos de uso da biblioteca random

Vamos agora ver alguns exemplos práticos de como utilizar a biblioteca random no Python:

Exemplo 1: Gerando um número aleatório entre 1 e 10

Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada Aprenda uma nova língua na maior escola de idiomas do mundo! Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa. Quero estudar na Fluency
Nossa metodologia de ensino tem eficiência comprovada
import random

numero = random.randint(1, 10)
print(numero)

Exemplo 2: Embaralhando uma lista de cartas

import random

cartas = ['A', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K']
random.shuffle(cartas)
print(cartas)

Exemplo 3: Selecionando amostras aleatórias de uma população

import random

populacao = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
amostra = random.sample(populacao, 3)
print(amostra)

Conclusão

A biblioteca random no Python é uma ferramenta poderosa para geração de números aleatórios e realização de operações relacionadas. Com suas diversas funções, é possível criar programas com elementos de aleatoriedade, trazendo variedade e imprevisibilidade às aplicações.


Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada Aprenda uma nova língua na maior escola de idiomas do mundo! Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa. Quero estudar na Fluency
Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada

Aprenda uma nova língua na maior escola de idioma do mundo!

Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa.

+ 400 mil alunos

Método validado

Aulas

Ao vivo e gravadas

+ 1000 horas

Duração dos cursos

Certificados

Reconhecido pelo mercado

Quero estudar na Fluency

Sobre o autor

A melhor plataforma para aprender tecnologia no Brasil

A Awari é a melhor maneira de aprender tecnologia no Brasil.
Faça parte e tenha acesso a cursos com aulas ao vivo e mentorias individuais com os melhores profissionais do mercado.