Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Pandas Python Library |
||||
Exercício Resolvido de Python Pandas - Como converter uma List em uma Series do Pandas - Exercícios Resolvidos de PythonQuantidade de visualizações: 530 vezes |
||||
Pergunta/Tarefa: Dada a seguinte lista de valores reais: # vamos declarar uma lista de valores float valores = list([2.3, 8.1, 4.17, 6.9]) Escreva um programa Python que converte esta list em uma Series do Pandas. Em seguida exiba o seu conteúdo. Sua saída deverá ser parecida com: A lista de valores reais é: [2.3, 8.1, 4.17, 6.9] A Series gerada foi: 0 2.30 1 8.10 2 4.17 3 6.90 dtype: float64 Veja a resolução comentada deste exercício em Python:
|
||||
![]() |
||||
Python ::: Pygame ::: Animação, Animações, Técnicas de Animação |
||||
Como criar um relógio analógico no Pygame - Código completo com variáveis e comentários em portuguêsQuantidade de visualizações: 1189 vezes |
||||
Nesta dica mostrarei um código para a criação de um relógio analógico completo em Python, com comentários detalhados e fácil de entender. Veja a imagem:![]() Por simplicidade, eu mantive a mesma cor para todos os elementos da animação e deixei somente o básico mesmo, para que você possa se concentrar nas partes mais importantes. Neste código você aprenderá como definir o tamanho, título e cor de fundo para uma janela do Pygame do Python. Aprenderá também como definir a quantidade de frames por segundo para a animação, assim como controlar os disparos do timer pygame.time.Clock(). Por fim, o código mostra como calcular o ângulo dos ponteiros das horas, minutos e segundos e efetuar o desenho das retas saindo do centro do círculo. Você sabia, por exemplo, que o ângulo de 45 graus corresponde exatamente à hora 1:30hs? Em vários exemplos de relógios analógicos na internet, o ponteiro das horas fica preso à uma determinada hora, aguardando o ponteiro dos segundos completar um giro completo. No código que apresento aqui, eu obtive a hora atual como um decimal, o que faz com que o ponteiro das horas mostre a posição real da hora, como um relógio analógico do mundo real. Para estudantes de matemática, engenharia e física, este código é uma boa aplicação da técnica de se converter coordenadas polares para coordenadas cartesianas. Eis o código completo para o relógio analógico. Boa diversão.
| ||||
Python ::: Fundamentos da Linguagem ::: Passos Iniciais |
||||||||
Python para iniciantes - Como importar módulos e identificadores Python usando a instrução import...asQuantidade de visualizações: 7781 vezes |
||||||||
Quando importamos módulos para nossos programas, a linguagem Python permite que alteremos os nomes dos módulos. Isso pode ser feito com a instrução import...as. Veja:
Ao executar este código nós teremos o seguinte resultado: Valor arredondado: 9 É possível importar com outros nomes os métodos e identificadores de um módulo. Veja:
| ||||||||
Python ::: PyQt GUI Toolkit ::: QMainWindow |
||||
Como centralizar uma janela QMainWindow do PyQtQuantidade de visualizações: 136 vezes |
||||
Nesta dica mostrarei como podemos centralizar a janela principal de nossa aplicação PyQt. Note que esta janela principal, na maioria das vezes, é representada por uma instância da classe QMainWindow. Veja o código completo para o exemplo, já atualizado para o PyQt6:
| ||||
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
Android Java - Como usar a classe Toast em suas aplicações Android |
Códigos Fonte |
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
![]() 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 |
Linguagens Mais Populares |
1º lugar: Java |