![]() |
|||||
![]() Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
|
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: 511 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: # 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 |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |