Files
html/generated/wevia-code-simple-python-script-20260421-134845-6653bd.py
opus a7df5c635d
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
AUTO-BACKUP 20260421-1550
2026-04-21 15:50:02 +02:00

31 lines
818 B
Python

# Simple Python Script
# Fonction pour calculer la somme des nombres de 1 à n
def somme(n):
return sum(range(1, n+1))
# Fonction pour afficher un message
def afficher_message(message):
print(message)
# Fonction pour calculer la factorielle de n
def factorielle(n):
if n == 0:
return 1
else:
return n * factorielle(n-1)
# Programme principal
def main():
# Demander à l'utilisateur de saisir un nombre
nombre = int(input("Saisir un nombre : "))
# Afficher la somme des nombres de 1 à n
afficher_message(f"La somme des nombres de 1 à {nombre} est : {somme(nombre)}")
# Afficher la factorielle de n
afficher_message(f"La factorielle de {nombre} est : {factorielle(nombre)}")
# Exécuter la fonction principale
if __name__ == "__main__":
main()