#TutorielPython3 : Apprendre à coder en Python #47: les fonctions #3 - PGCD
14 Janvier 2020 , Rédigé par Zamba Synkin Publié dans #Dico exquis anti-mystification, #e-Learning, #Tech' Net & Code

Un autre classique
Déterminer le PGCD de deux nombres entiers
def pgcd(nbre1, nbre2) : une fonction avec 2 paramètres.
Je vous propose de passer à un autre script classique que tout codeur en herbe doit impérativement connaître. C'est en effet un incontournable qui peut servir dans bien des circonstances, comme nous le verrons plus avant. Il s'agit du script de détermination du PCGD des 2 nombres entiers, via l'algorithme d'Euclide.

Testons le script pour déterminer le PGCD, par exemple, de 531 et 237:

Voyons à présent ce que la Console Python nous renvoie :

Remarque :
Le corps du script principal ne comporte que 5 lignes (11 à 15) et celui de la fonction (def pgcd) 4 lignes (4 à 9) que l'on peut sauvegarder sous forme de module, afin de l'appeler dans un autre script ou module autant de fois que nécessaire, sans devoir le réécrire bien évidemment. Nous verrons cette approche quand je vais aborder la notion de Module. D'ici là, je vous invite à rechercher les PGCD d'autres "couples d'entiers" au hasard.
Lire la suite : Fonction avec un paramètre(s) par défaut
Partager cet article
Partager cet article
==== De vous à nous ====
Pour être alerté de la publication de nouveaux articles, en temps réel, pensez à vous inscrire, au préalable, à la Newsletter en saisissant votre adresse-mail (valide) dans la zone dédiée, ci-dessous.
Après quoi, un mail de confirmation sous forme de lien vous sera envoyé pour s’assurer que vous êtes bien le titulaire de l’adresse-mail saisie. Et, il vous suffira simplement de valider ce lien (en cliquant dessus) pour que votre inscription devienne effective.
Du reste, pour nous faire une suggestion, signaler une erreur, un lien inactif ou nous faire part d’une information précise en rapport avec le Congo, cliquez ici.
Merci et à bientôt.
L'Equipe RdC.
Météo de la ville de Kinshasa
Newsletter
Abonnez-vous pour être averti des nouveaux articles publiés.
Catégories
- 1471 Echos de la vie quotidienne Congo & Diaspora
- 1374 Autre regard
- 1332 Focus sur le mal Congolais
- 1202 C'est à voir et à revoir
- 622 Dico exquis anti-mystification
- 559 e-Learning
- 418 Carte blanche à
- 334 Fréquence Agora
- 313 Tech' Net & Code
- 133 Curiosités & Saveurs locales
- 92 Echappées artistiques
- 41 Adresses utiles
- 37 Congo & Diaspora en un clin d'oeil
- 36 Jeux d'hier et d'aujourd'hui
- 30 En ce temps-là
- 16 Arbres fruitiers
==============================
Algorithmique & programmation :
- ● Larp
- ● Scratch
- ● Linotte
- ● Python
- ● GeoGebra
- ● Xcas
- ● Excel & langage VBA
- ● HTML5 & CSS3
- ● JavaScript
=================================
Commenter cet article