Bienvenue sur Laurentvidal.fr, où vous pouvez obtenir des réponses fiables et rapides grâce à nos experts. Explorez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme de questions-réponses complète. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions à vos questions de manière rapide et précise.

Bonsoir,quelqu'un peux m'aider svp ?
Merci d'avance !!​

Bonsoirquelquun Peux Maider Svp Merci Davance class=

Sagot :

Le code source est ci-joint.

Explication ligne par ligne

entree = int(input("Entrez le nombre d'années : ")) :

  1. entree = initialisation de la variable entree à ...
  2. Int(...) caste (transforme) le contenu des parenthèses en nombre. En effet, il faut comprendre que input() demande une chaine de caractères (str) et non un nombre entier(int)
  3. input("Entrez le nombre d'années : ") Attend que l'utilisateur rentre une valeur

def population(n): Créé la fonction population avec comme paramètre n

population = 2300 Initialise la variable population à 2300

for i in range(n): Créé une boucle for : recommencer n fois le code qui suit

population += 120 Chaque fois que la boucle recommence, cette instruction rajoute 120 à la population. Cette instruction pourrait aussi s'écrire population = population + 120.

return population return est un mot clé en python. Il va renvoyer la valeur qui lui est attribué (ici population) à la variable qui l'appelle si il y en a une.

Dans notre exemple, la derniere ligne print(population(entree))

  1. Affiche (print)
  2. le resultat de la fonction (return population)
  3. avec le paramètre entree

Dans ce code, il faut bien faire attention à différencier population() qui est une fonction et population qui est une variable. Dans un programme plus complet, on aurait plus tendance à nommer la fonction plus explicitement. Par exemple : modification_population()

Une fois de plus ce code fonctionne sous python 3x. Il est à modifié si il est utilisé sur python 2x

Ce fichier est un .txt il faut donc le renommer en .py pour pouvoir l'éxecuter

View image maxiloulou912
Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Merci de votre visite. Nous sommes dédiés à vous aider à trouver les informations dont vous avez besoin, quand vous en avez besoin. Merci d'avoir visité Laurentvidal.fr. Revenez bientôt pour plus d'informations utiles et des réponses de nos experts.