Check a Perfect Number
Impara Check a Perfect Number con un esempio pratico modificabile ed eseguibile online.
Che cos’è Check a Perfect Number?
Impara Check a Perfect Number con un esempio pratico modificabile ed eseguibile online.
Quando si usa?
- Imparare la sintassi Python con codice pratico.
- Costruire basi solide per problemi più complessi.
- Provare rapidamente un’idea senza installazioni locali.
Codice di esempio
main.py
number = 28
# Proper divisors cannot be larger than half the number.
divisors = [value for value in range(1, number // 2 + 1) if number % value == 0]
result = "is" if sum(divisors) == number else "is not"
print(f"{number} {result} a perfect number")
Output previsto
28 is a perfect number
Come funziona
Questo esempio illustra Check a Perfect Number. Modifica i valori di input per esplorare il codice.
Modifica i valori ed esegui il programma nel compilatore Python online CodeUtility senza installare Python.
Esercizi pratici
Modifica gli input e verifica i casi limite prima di usare dataset più grandi.
- Prevedi l’output prima dell’esecuzione.
- Gestisci input vuoti o non validi.
- Sposta la logica in una funzione e aggiungi test.