Python

Como gerar números aleatórios em Python

1 de julho de 2020

Como gerar números aleatórios em Python

Neste artigo veremos como gerar números aleatórios em Python e é claro utilizando métodos da própria linguagem, de forma rápida.

como gerar numero aleatorio em python capa

Fala programador(a), tudo bem? Vamos aprender mais sobre Python!

A maneira mais fácil de gerar um número aleatório é utilizando a biblioteca random

Nela podemos importar o randint, que é um método que leva dois parâmetro e gera um inteiro aleatório

Vamos ver um exemplo:

from random import randint

print(randint(0,20))

Aqui teremos um número aleatório de 0 a 20 como resposta

Porém não acaba por aí, podemos gerar de outras formas, como por exemplo pontos flutuantes

Veja como gerar floats aleatórios:

from random import uniform

print(uniform(0, 10))

Dessa forma receberemos um float entre 0 e 10 de forma aleatória

Temos também a possibilidade de fazer um ‘sorteio’ com Python, utilizando o método choice de random

Veja como funciona:

from random import choice

sortear = [1,5,10,15,20]

print(choice(sortear));

Aqui temos uma lista, que utilizada sobre o método choice, vai nos retornar um dos itens de forma randomizada, legal né? 😀

Há outros métodos dentro da biblioteca random, dê uma explorada na documentação para verificar todas as possibilidades da aleatoriedade em Python

Conclusão

Neste artigo vimos como gerar números aleatórios em Python

Não somente inteiros, mas também floats com a ajuda de dois métodos: randint e uniform

Além disso aprendemos a fazer um sorteio básico com Python

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

0
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x