Scripts sugeridos

Serialização em Python usando pickle

Neste script criei um pequeno e simples sistema de armazenamento de livros que armazena os dados no disco por meio de serialização, utilizando o módulo pickle. O sistema roda em modo texto, e o código está documentado.

Por: Francisco Souza


Compressão de série numérica em Python

Esse script comprime uma série numérica, isto é, dada uma série de números, ele gera uma outra série com os pontos mais representativos da série original com n pontos (que é um parâmetro do algoritmo). A série comprimida deve se assemelhar à série original, mas destacando os picos e vales contidos nos dados. Pode ser usado, por exemplo, para destacar as subidas e descidas na cotação dos preços de uma ação na Bovespa, por exemplo. Essa é uma versão inicial. A performance pode ser melhorada usando a biblioteca numpy.

Por: leandro peçanha scardua


Leitor de arquivo via linha de comandoEs

Esta versão trabalha com argumentos na linha de comando e possui quase as mesmas funções do Leitor de arquivo

Por: Alan Teixeira


Palpiteiro para MegaSena

Um pequeno script que dá palpite de 6 dezenas para serem jogadas na MegaSena.

Por: Vicente E. R. Marçal


Exercício com números randômicos - randint

O script abaixo gera uma lista de números sequencial. A quantidade desses números é setada na variável MAX. Por exemplo, se você colocar o número 10, em MAX, a lista gerada será: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]. A partir da lista gerada, ele começa a gerar randomicamente números entre 1 e MAX(no caso, 10). Se o número gerado for igual ao primeiro item da lista (no caso, 1), ele remove o primeiro item. Nesse caso, a lista ficaria como: [2, 3, 4, 5, 6, 7, 8, 9, 10] E repete o processo até que não tenha mais nenhum item na lista. Ao final, ele exibe quantas tentativas foram necessárias para gerar sequencialmente os itens da lista. Com MAX igual a 10, nos meus testes, já aconteceu de serem necessárias desde 900.000.000 tentativas, até 11.000.000.000. Com números menores, como 5, costuma ir bem mais rápido. Enfim... só uma brincadeira, nada verdadeiramente útil.

Por: Marcelo Theodoro





Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts