Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Facilitar Código

Então estou com um pensamento que é o seguinte, quero facilitar o código supondo que tem mais de mil idades para tirar a média, como eu criaria uma variavel que pegue todas as idades e transforme em um número para a divisão. Ex: para tirar a média teria que fazer assim ((25 + 30 + 15)/3), mas e se tivesse umas mil idades e toda vez mudasse eu teria que ficar toda hora trocando aquele 3 então como eu transformaria o 3 em uma variavel que contasse quantas idades tem para a divisão ?

1 resposta
solução!
count_pessoas = 0  # contador de pessoas
soma_idades = 0  # somador de idades

while True:  # looping infinito
    idade = int(input('Qual é a sua idade ? :'))  # pergunta a idade
    count_pessoas += 1  # O contador recebe soma um a cada idade
    soma_idades += idade  # Soma todas as idades
    resp = str(input('Quer continuar ? [S/N] :')).upper().strip()  # Recebe a resposta do usuário em letra maiúscula e sem espaços
    if resp == 'N':
        print(f'A média de idades é {soma_idades / count_pessoas}')  # Printa a divisão entre os contadores
        break  # Encerra o looping

#  Este é um exemplo de uma solução em python , na qual eu tive que utilizar conceitos de contadores , estruturas de repetição, e estruturas condicionais. Espero ter ajudado !