![]() |
|
||||
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: 560 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: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# 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 |






