Skip to content

TP1. 0+0

Énoncé

L'objectif de cet exercice est d'écrire notre première fonction.

Demandez deux entiers à l’utilisateur puis affichez leur somme à l’écran. On souhaite factoriser le code en définissant une fonction demande_entier affichant un message à l’utilisateur et récupérant un entier.

Difficulté

star

Correction

Cliquez ici pour révéler la correction de l'exercice.

Corrigé du fichier somme.py

#!/usr/bin/env python3

"""Un programme avec une petite fonction"""

def demande_entier():
    """Demande gentiment un entier à l'utilisateur"""
    print("entrez un entier\n")
    return int(input())

# On fait un premier appel à la fonction demande_entier()
# Le flot de contrôle du programme saute à la ligne 7 ci-dessus
# avant de revenir à la ligne 13.
entier1 = demande_entier()

# Idem pour le deuxième appel.
entier2 = demande_entier()

# On affiche le résultat
print("la somme vaut", entier1 + entier2)