Você está aqui: Python ::: Dicas & Truques ::: Data e Hora |
Obtendo os minutos como um decimal no intervalo 00-59Quantidade de visualizações: 7167 vezes |
# -*- coding: UTF-8 -*- """ Este exemplo mostra como obter os minutos como um decimal no intervalo 00-59 """ from datetime import datetime # Obtém um datetime da data e hora atual hoje = datetime.today() # Exibe os minutos como um decimal print hoje.strftime("Os minutos são: %M") |
![]() |
Python ::: Desafios e Lista de Exercícios Resolvidos ::: Arrays e Matrix (Vetores e Matrizes) |
Exercício Resolvido de Python - Como percorrer todos os elementos de um vetor de inteiros e exibir a soma de seus valoresQuantidade de visualizações: 819 vezes |
Pergunta/Tarefa: Considere o seguinte vetor de inteiros: // um vetor de inteiros contendo sete elementos valores = [4, 5, 1, 8, 2, 2, 10] A soma dos valores do vetor é: 32 Resposta/Solução: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- # método principal def main(): # um vetor de inteiros contendo sete elementos valores = [4, 5, 1, 8, 2, 2, 10] # o primeiro passo é criar uma variável que vai receber a soma # dos valores dos elementos soma = 0 # agora vamos usar uma laço for para percorrer todos os elementos # do vetor, obter o valor do elemento atual e adicionar ao valor atual # da variável soma for valor in valores: soma = soma + valor # vamos exibir a soma dos valores do vetor print("A soma dos valores do vetor é: {0}".format(soma)) if __name__== "__main__": main() |
Python ::: Desafios e Lista de Exercícios Resolvidos ::: Python Básico |
Exercício Resolvido de Python - Ler um número inteiro na faixa 0-999 e mostrar a soma de seus dígitos - Apostila de Python BásicoQuantidade de visualizações: 2941 vezes |
Pergunta/Tarefa: Escreva um programa Python que leia um inteiro na faixa 0-999 e mostre a soma de seus dígitos. Por exemplo, se o valor for 523, a soma de seus dígitos será 5 + 2 + 3 = 10. Lembre-se que você deverá usar apenas os operadores matemáticos e o operador de módulo (%). Seu programa deverá exibir a seguinte saída: Informe um valor de 0 até 999: 821 A soma dos dígitos é: 11 Veja a resolução comentada deste exercício usando Python console: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- # função principal do programa def main(): # vamos solicitar ao usuário que informe um valor inteiro # na faixa 0 a 999 (incluindo) valor = int(input("Informe um valor de 0 até 999: ")) # vamos verificar se o valor está na faixa permitida if(valor < 0 or valor > 999): print("Valor fora da faixa permitida") else: # vamos obter o terceiro dígito terceiro = valor % 10 # obtém os digitos restantes valor = valor // 10 # vamos obter o segundo dígito segundo = valor % 10 # obtém os digitos restantes valor = valor // 10 # vamos obter o primeiro dígito primeiro = valor % 10 # obtém os digitos restantes valor = valor // 10 # vamos obter a soma dos dígitos soma = terceiro + segundo + primeiro # vamos mostrar o resultado print("A soma dos dígitos é:", soma) if __name__== "__main__": main() |
Python ::: Desafios e Lista de Exercícios Resolvidos ::: Métodos, Procedimentos e Funções |
Exercícios Resolvidos de Python - Como escrever uma função Python que recebe dois números inteiros e retorna a soma desses dois valores como um inteiroQuantidade de visualizações: 601 vezes |
Pergunta/Tarefa: Escreva uma função em Python chamada somar() que recebe dois números inteiros e retorna a soma desses dois valores como um inteiro. Este método deverá ter a seguinte assinatura: def somar(a, b): # sua implementação aqui } Sua saída deverá ser parecida com: Informe o primeiro número: 4 Informe o segundo número: 3 A soma dos dois números é: 7 Veja a resolução comentada deste exercício usando Python: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- # método que recebe dois inteiros e retorna a soma como um número inteiro def somar(a, b): soma = a + b # soma os dois números return soma # retorna a soma para o método chamador # função principal do programa def main(): # vamos pedir ao usuário que informe dois valores inteiros n1 = int(input("Informe o primeiro número: ")) n2 = int(input("Informe o segundo número: ")) # vamos efetuar uma chamada ao método somar() e obter seu retorno resultado = somar(n1, n2) # finalmente mostramos o resultado print("A soma dos dois números é: {0}".format(resultado)) if __name__== "__main__": main() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
JavaScript - Cookies em JavaScript - Como registrar a quantidade de vezes que o usuário visitou a sua página HTML |
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 |