Rolê Aleatório: Entendendo a Aleatoriedade no código
31/05/2025 , Auditório 6º andar

Vamos entender a diferença entre os geradores de números verdadeiramente aleatórios (TRNG) e pseudoaleatórios (PRNG). Como trabalhar com eles usando a biblioteca padrão e também com libs externas.


Vamos dar um rolê pra entender como funcionam os diferentes tipos de aleatoriedade, suas diferenças e como podem ser gerados. Vamos passar pela biblioteca padrão do Python para entender como ela lida com isso, e vamos trazer bibliotecas externas e APIs também para nos ajudar.


Quais conhecimentos prévios são necessários para que seja possível acompanhar bem a sua atividade?:

É necessário ter um entendimento básico de python, saber trabalhar com bibliotecas internas e externas. Ter conhecimento sobre como se conectar com APIs é importante pra parte final da palestra, porém para o restante da palestra não é necessário.

O que as pessoas que participarem podem esperar aprender na sua atividade?:

Se você está curioso sobre como uma máquina lógica pode gerar o caos, então essa palestra é pra você. Vamos também entender melhor o funcionamento da biblioteca Random e de outras alternativas disponíveis.

Escolha uma ou mais áreas em que essa proposta se encaixa:

Outros

Pai, professor de exatas, formado em química com pós em Desenvolvimento Web.

Atualmente eu trabalho como analista de dados, e sigo buscando entender como o mundo funciona.