![]() |
|
||||
![]() 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 ::: Desafios e Lista de Exercícios Resolvidos ::: Programação Orientada a Objetos |
||||||||
Criar uma classe Veiculo com os atributos marca, modelo e cor. Peça para o usuário fornecer os valores dos atributos - Desafio de Programação Resolvido em PythonQuantidade de visualizações: 900 vezes |
||||||||
Pergunta/Tarefa: Escreva um programa Python contendo uma classe Veiculo com os atributos marca, modelo e cor. A classe deverá conter um construtor, mas não é obrigatório implementar encapsulamento de dados. Então, no código principal do programa, crie uma nova instância da classe Veiculo, peça para o usuário informar os valores para os atributos e mostre-os em seguida. Sua saída deverá ser parecida com: Informe a marca: FIAT Informe o modelo: SIENNA Informe a cor: AMARELO Os dados do veículo são: Marca: FIAT Modelo: SIENNA Cor: AMARELO Veja a resolução comentada deste exercício em Python: Vamos começar com o código para a classe Veiculo, no arquivo veiculo.py:
Agora veja o código para o arquivo principal, que chamei de estudos.py:
Fiquei atento(a) à linha que importa a classe Veiculo para dentro do arquivo principal. |
||||||||
![]() |
||||||||
Python ::: Dicas & Truques ::: Data e Hora |
||||
Como retornar a hora em Python como um decimal no intervalo 00-23 (formato 24 horas) usando o sinalizador %HQuantidade de visualizações: 7094 vezes |
||||
Como retornar a hora em Python como um decimal no intervalo 00-23 (formato 24 horas) usando o sinalizador %H Nesta dica mostrarei como podemos obter a data atual em Python usando a função today() do objeto datetime e em seguida retornar a hora como um decimal no intervalo 00-23 (formato 24 horas) usando a função strftime() e o sinalizador %H. Veja o código Python completo para o exemplo:
Ao executar este código Python nós teremos o seguinte resultado: A hora é: 11 | ||||
Python ::: Dicas & Truques ::: Formatação de datas, strings e números |
||||||||
Como inserir uma determinada quantidade de espaços à esquerda de um valor numérico usando PythonQuantidade de visualizações: 7491 vezes |
||||||||
Este trecho de código Python mostra como definir uma quantidade de caracteres de espaço à esquerda de um valor numérico. Este exemplo funciona com inteiros. Para ponto-flutuante você deve trocar "d" por "f". Veja o código:
Ao executar este código Python nós teremos o seguinte resultado:
| ||||||||
Python ::: Dicas & Truques ::: Strings e Caracteres |
||||||||
Como substituir partes de uma palavra, frase ou texto em Python usando a função replace() do objeto StringQuantidade de visualizações: 1737 vezes |
||||||||
Em várias ocasiões nós precisamos efetuar a substituição de substrings em uma string. Para isso nós podemos usar o método replace() da linguagem Python. Esta função possui a seguinte assinatura:
onde oldvalue é trecho da string a ser substituído, newvalue é o valor que substituirá o valor antigo e count é a quantidade de substituições. Na ausência do terceiro argumento, TODAS as ocorrências da substring pesquisada serão substituídas. Veja um exemplo no qual substituímos todas as ocorrências de "Java" por "Python" em uma frase:
Ao executarmos este código Python nós teremos o seguinte resultado: Frase original: Gosto de Java porque Java é fácil Após a substituição: Gosto de Python porque Python é fácil | ||||||||
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 |