![]() |
|
||||
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Você está aqui: Python ::: Itertools ::: Iteradores de Contagem |
||||||||
Como contar infinitamente em Python usando a função count() do módulo ItertoolsQuantidade de visualizações: 513 vezes |
||||||||
Nesta dica mostrarei como podemos usar a função count() do módulo Itertools da linguagem Python para criarmos um contador infinito, começando a partir de um determinado valor. Vamos começar com um iterador que conta a partir de 1 e vai ao infinito. É claro que vamos usar um break para quebrar a contagem e evitar um laço infinito. Veja o código:
Ao executar este código Python você verá os números de 1 até 200 serem exibidos na tela. Podemos também fornecer o intervalo que queremos para a contagem, ou seja, os passos. Veja:
Agora teremos uma contagem que vai de 10 até 200, contados de 10 em 10. |
||||||||
![]() |
||||||||
Python ::: NumPy Python Library (Biblioteca Python NumPy) ::: Matemática e Estatística |
||||||||
Python para estatística - Como calcular a mediana de um conjunto de valores usando o método median() da biblioteca NumPy da linguagem PythonQuantidade de visualizações: 16431 vezes |
||||||||
A mediana (Md) representa o valor central de um conjunto de dados. Para encontrá-la, é necessário colocar os valores em ordem crescente ou decrescente. Quando o número elementos de um conjunto é par, a mediana é encontrada pela média dos dois valores centrais. Assim, esses valores são somados e divididos por dois. Veja a seguinte figura: ![]() A biblioteca NumPy do Python nos oferece o método median(), que recebe um vetor de valores númericos (inteiro ou decimais) e retorna a mediana deles. Veja um exemplo com os primeiros valores da figura (um conjnto ímpar):
Ao executarmos este código nós teremos o seguinte resultado: A mediana dos valores é: 7.0 Veja agora o exemplo usando o segundo grupo de valores da imagem (conjunto par):
O resultado da execução desse código será: A mediana dos valores é: 5.5 É importante observar que o método median() da NumPy não exige que os valores estejam ordenados. A própria função se encarrega dessa tarefa. | ||||||||
Python ::: Estruturas de Dados ::: Lista Ligada Simples |
||||||||||||
Como excluir um nó no final de uma lista encadeada simples em PythonQuantidade de visualizações: 1133 vezes |
||||||||||||
Nesta dica mostrarei como podemos escrever um método remover_final() que remove e retorna o nó no final de uma lista encadeada simples em Python, ou seja, excluí o último nó da lista. É importante observar que o método exclui o último nó e o retorna completo, inclui o valor que está incluído nele. Se a lista estiver vazia o método retorna o valor None para indicar lista vazia. Vamos começar então com o código para a classe No da lista singularmente ligada (que salvei em um arquivo no_lista_singularmente_ligada.py):
Veja que o código para a classe Nó não possui muitas firulas. Temos apenas um campo info, que guardará o valor do nó, e um campo próximo, que aponta para o próximo nó da lista, ou null, se este for o único nó ou o último nó da lista ligada. Veja agora o código para a classe ListaLigadaSimples (lista_ligada_simples.py), com os métodos inserir_inicio(), remover_final() e exibir():
E agora o código main() que insere alguns valores no início da nossa lista singularmente encadeada e testa o método remover_final():
Ao executar este código Python nós teremos o seguinte resultado: c:\estudos_python>python estudos.py Insere o valor 12 no início da lista Conteúdo da lista: 12 Insere o valor 30 no início da lista Conteúdo da lista: 30 12 Insere o valor 27 no início da lista Conteúdo da lista: 27 30 12 Remove um nó no final da lista Nó removido: 12 Conteúdo da lista: 27 30 | ||||||||||||
Python ::: Fundamentos da Linguagem ::: Estruturas de Controle |
||||
Apostila Python para iniciantes - Como exibir os números pares de 0 a 20 usando o laço for da linguagem PythonQuantidade de visualizações: 13609 vezes |
||||
Nesta dica mostrarei como podemos usar o laço for da linguagem Python para exibir os números pares de 0 a 20. Note que usaremos os parâmetros start (valor inicial da variável de controle), stop (valor final da variável de controle, não incluído) e step (que especifica o valor de incremento da variável de controle. Veja o código completo para o exemplo:
Ao executar este código nós teremos o seguinte resultado: 0 2 4 6 8 10 12 14 16 18 20 | ||||
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |