Carregando...

Acaso e cálculo

Nesta página você joga um dado e depois sobe 2.1 até o próximo inteiro. random e math já vêm com a linguagem. Você não precisa instalar nenhum dos dois. O primeiro programa fixa a jogada. random.seed(1) vem escrito primeiro. random.randint(1, 6) é a jogada. As faces vão de 1 a 6. As duas pontas contam, então 1 pode aparecer e 6 também. 0 não é uma face. 7 não é uma face.

um dado com semente fixa

python
import random
random.seed(1)
print(random.randint(1, 6))

A tela mostra 2. Esse 2 é uma face do dado. Não é uma fração com a cauda cortada. Este programa nunca usa floor. A razão de sair 2 é seed(1). Rode as mesmas três linhas de novo e a tela continua mostrando 2. Sem a linha da semente, uma execução posterior pode mostrar outra face, mas sempre entre 1 e 6. A semente precisa ficar acima da jogada. Uma semente depois do print não muda o número que já foi escrito.

subir 2.1 para o inteiro de cima

python
import math
print(math.ceil(2.1))

A tela mostra 3. math.ceil(2.1) sobe até o próximo inteiro. 2.1 não continua sendo 2.1, não vira 2 e não é 3.0. O resultado é o inteiro 3, sem ponto decimal. Este programa não importa random e não joga dado nenhum.

📊 O que cada nome decide

Nome O que decide
random.seed(1) a mesma face toda vez que este programa roda
random.randint(1, 6) um inteiro de 1 a 6, e o 6 está incluído
math.ceil(2.1) o inteiro 3, um degrau acima de 2.1

Deixar o 6 fora do dado é um erro. randint(1, 6) inclui o 6. Ler ceil como um corte da fração também é erro. 2.1 não fica em 2. None não é escrito em nenhum dos programas. Os dois nomes já estão na máquina. Esta página não baixa nada.

A próxima página é instalar um pacote com pip. Esta página não instala nada. Ela só joga um dado com semente fixa e depois sobe 2.1.

Uma jogada e uma subida

random.seed(1) e randint(1, 6) mostram 2. As faces vão de 1 a 6, incluindo o 6. math.ceil(2.1) mostra o inteiro 3. A próxima página é instalar um pacote com pip.

🧠 Teste Seu Conhecimento

Pronto para Começar

Teste Seu Conhecimento

Desafie-se com este questionário interativo e veja o quão bem você entende o tópico

❓
5
Perguntas
🎯
70%
Para Passar
♾️
∞
Tempo
🔄
∞
Tentativas

📝 Instruções

  • Leia cada pergunta cuidadosamente
  • Selecione a melhor resposta para cada pergunta
  • Você pode refazer o quiz quantas vezes quiser
  • Seu progresso será mostrado no topo