![]() |
|
||||
![]() 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 |
Você está aqui: Python ::: Pygame ::: Círculos, Ovais e Elípses |
||||
Como desenhar um círculo não preenchido usando a função pygame.draw.circle() do Pygame do PythonQuantidade de visualizações: 787 vezes |
||||
Nesta dica mostrarei como podemos usar a função pygame.draw.circle() do módulo Pygame da linguagem Python para desenhar um círculo sem preenchimento. Note que, para manter o código simples, eu forneci para a função pygame.draw.circle() apenas a cor da linha de desenho, as coordenadas x e y, o valor do raio e o valor 2 para o quinto parâmetro. Lembre-se de que o valor 0 para o quinto parâmetro da função pygame.draw.circle() faz com que o círculo seja preenchido com a mesma cor da linha. Veja o código completo para o exemplo:
|
||||
![]() |
||||
Python ::: Desafios e Lista de Exercícios Resolvidos ::: Python Básico |
||||
Exercícios Resolvidos de Python - Como calcular o peso de uma pessoa na Lua usando PythonQuantidade de visualizações: 639 vezes |
||||
Pergunta/Tarefa: Escreva um programa Python que leia o peso de uma pessoa na Terra e retorne o seu peso na Lua. Lembre-se da seguinte fórmula: \[\text{Peso na Lua} = \frac{\text{Peso na Terra}}{9,81} \times 1,622 \] Aqui nós estamos definindo a força da gravidade na Terra como 9,81 m/s2 e a força da gravidade na Lua como 1,622 m/s2. Se você quiser calcular o peso de uma pessoa em Marte, por exemplo, basta trocar a força da gravidade na Lua pela força da gravidade em Marte. Sua saída deverá ser parecida com: Peso na terra (kg): 70 O peso da pessoa na Lua é: 11.57 kg Veja a resolução comentada deste exercício usando Python:
| ||||
Python ::: Desafios e Lista de Exercícios Resolvidos ::: Pandas Python Library |
||||
Exercício Resolvido de Python Pandas - Como testar se um DataFrame do Pandas possui algum valor não informadoQuantidade de visualizações: 718 vezes |
||||
Pergunta/Tarefa: Dado o seguinte arquivo CSV (carros.csv): Marca;Modelo;Ano;Valor;Vendido Fiat;Sienna;2010;23500.00;S Volkswagen;Polo;2009;31453.00;N Volkswagen;;2001;19200.00;S Fiat;Palio;1995;7500.00;S Honda;Civic;;42000.00;S Renault;Sandero;2010;52000.00;N Escreva um programa Python Pandas que carrega este arquivo .csv em um DataFrame, exiba o seu conteúdo e informe se o DataFrame contém algum valor não informado para qualquer uma das colunas. Analisando o arquivo vemos que há dois valores ausentes: o modelo do veículo na quarta linha e o ano do veículo na sexta linha. Sua saída deverá ser parecida com: Os dados do DataFrame são: Marca Modelo Ano Valor Vendido 0 Fiat Sienna 2010.0 23500.0 S 1 Volkswagen Polo 2009.0 31453.0 N 2 Volkswagen NaN 2001.0 19200.0 S 3 Fiat Palio 1995.0 7500.0 S 4 Honda Civic NaN 42000.0 S 5 Renault Sandero 2010.0 52000.0 N Há valores ausentes no DataFrame Veja a resolução comentada deste exercício em Python:
| ||||
Python ::: Flask Micro Framework ::: Rotas e Roteamento |
||||||||
Como criar rotas em suas aplicações Flask usando o decorador @app.route() - Tutorial Flask para iniciantesQuantidade de visualizações: 1497 vezes |
||||||||
Aplicações web modernas usam uma técnica chamada roteamento nomeado, ou, na linguagem do pessoal do SEO, URLs amigáveis. Isso quer dizer que, em vez de termos URLS do tipo /livro.php?id_livro=39 nós temos /livro/39. Neste modelo de roteamento, livro é o nome de uma função Python que será chamada quando o usuário acessar este endereço, e 39 será o argumento passado para o método. Em Flask, as URLs são associadas às funções Python por meio do decorador @app.route(). Veja uma aplicação Flask completa que possui um método index() que é chamado quando o usuário acessa a raiz da aplicação:
Note que a nossa aplicação Flask estará disponível na porta 5000. Assim, ao acessar o endereço http://127.0.0.1:5000 nós teremos o seguinte resultado: Este é o método index() Veja agora como criar uma URL /listar_usuarios e associá-la a uma função listar_usuarios():
Agora, experimente acessar o endereço http://127.0.0.1:5000/listar_usuarios e veja o resultado. Se tudo estiver correto, você verá o seguinte resultado: Este é o método para listar os usuários Em mais dicas desta seção você verá como criar URLs com parâmetros e passá-los para suas funções Python. | ||||||||
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 |