Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Lista (List) |
Uma função Python que encontra o maior valor em uma list - Desafio de Programação Resolvido em PythonQuantidade de visualizações: 871 vezes |
|
Pergunta/Tarefa: Escreva um programa Python que contém uma função para encontrar o maior valor em uma lista. Sua função deverá receber um objeto list e retornar um valor numérico representando o maior valor da lista. Sua saída deverá ser parecida com: A lista de números é: [4, 1, 11, 5, 7] O maior valor na lista é 11 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)
----------------------------------------------------------------------
# função que recebe uma list e retorna o maior valor encontrado
def maior_valor_lista(lista):
# assume que o maior valor é o primeiro da lista
maior = lista[0]
# agora percorremos todos os valores da lista
for n in lista:
# este valor é maior que o maior?
if n > maior:
maior = n
# retorna o maior valor
return maior
# método principal
def main():
# vamos criar uma list contendo 5 valores inteiros
numeros = [4, 1, 11, 5, 7]
# vamos mostrar os valores na lista
print("A lista de números é: {0}".format(numeros))
# vamos obter o maior valor na lista
maior = maior_valor_lista(numeros)
# mostra o resultado
print("O maior valor na lista é {0}".format(maior))
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 |






