Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Lista (List) |
Uma função Python que recebe uma lista e retorna a multiplicação de todos os seus itens - Exercícios Resolvidos de PythonQuantidade de visualizações: 452 vezes |
Pergunta/Tarefa: Escreva um programa Python contendo uma função multiplicar_itens_lista() que recebe uma list e devolve um número que corresponde à multiplicação de todos os elementos da lista. Seu código deverá verificar se a lista não está vazia, ou seja, possui no mínimo um elemento. Sua saída deverá ser parecida com: A lista é: [4, 2, 3, 5] O resultado da multiplicação é: 120 Veja a resolução comentada deste exercício em Python: ---------------------------------------------------------------------- Precisa de ajuda? Chama no WhatsApp +55 (62) 98553-6711 (Osmar) Este código foi útil? Paga um cafezinho pra mim :-( PIX: osmar@arquivodecodigos.com.br ---------------------------------------------------------------------- # função que recebe uma list e retorna a multiplicação # de seus elementos def multiplicar_itens_lista(lista): # guarda o total total = 1 # agora varremos os elementos da lista for valor in lista: total = total * valor # retornamos o resultado da multiplicação return total # função principal do programa def main(): # vamos criar uma lista de inteiros valores = [4, 2, 3, 5] print("A lista é: {0}".format(valores)) # vamos obter a multiplicação dos elementos if len(valores) > 0: produto = multiplicar_itens_lista(valores) # e mostramos o resultado print("O resultado da multiplicação é: {0}".format(produto)) else: print("A lista precisa ter um ou mais elementos.") 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 |
Python - Como tratar o evento wx.EVT_MOVE em suas aplicações wxPython - Interfaces gráficas no Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |