Numeros aleatórios no Python

14 novembro 2006 às 6:00 am | Publicado em Computação | 4 Comentários

CobraPython tem uma maneira bem simples de gerar números aleatórios.

from random import *print random()
print uniform(10, 20)
print randint(100, 1000)
print randrange(100, 1000, 2)

A função random() retorna um float x tal que 0 <= x < 1.
A função uniform(10,20) retorna um float x tal que 10 <= x < 20.
A função randint(100,1000) retorna um inteiro x tal que 100 <= x < 1000.
A função randrange(100,1000,2) retorna um inteiro x tal que 100 <= x < 1000 e x é par (ou seja, passo 2).

“Anyone who considers arithmetical methods of producing random digits is, of course, in a state of sin.” John von Neumann, 1951

Buscapé: Compre livros sobre Python mais barato aqui.

Anúncios

4 Comentários »

RSS feed for comments on this post. TrackBack URI

  1. skin care schools

    acnezine shop

  2. penis enlargement medical device

    best penis enlargement device best penis enlargement

  3. quit smoking stop

    stop smoking laser stop smoking drug

  4. só uma correção:

    randint(a,b) -> retorna um inteiro entre a e b, intervalo fechado.
    ou seja,

    A função randint(100,1000) retorna um inteiro x tal que 100<= x <=1000.


Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Crie um website ou blog gratuito no WordPress.com.
Entries e comentários feeds.

%d blogueiros gostam disto: