« Python pour le calcul scientifique/Éléments de programmation » : différence entre les versions
Contenu supprimé Contenu ajouté
m →Calcul du PGCD et du PPCM par l'algorithme d'Euclide : docstring pour le programme |
m →Tours de Hanoï : docstrings |
||
Ligne 622 :
{{boîte déroulante début|solution}}
<source lang="python">
▲# nom : hanoi.py
▲# auteur : User:cdang
▲# date de création : 2019-02-19
▲# dates de modification :
▲#----------------------------------------------------------------------------
▲# version de Python : 3
▲# module requis : aucun
▲#----------------------------------------------------------------------------
▲# Objectif : résout le problème des tours de Hanoï
------- # Sorties : une chaîne de caractères (liste des opérations)▼
Sorties
-------
"""
# ***************
Ligne 643 ⟶ 648 :
def hanoi(a, b, c, n):
"""Résout le problème des tours de Hanoï
Entrées
-------
n : entier, nombre de disques sur l'emplacement a
Sorties
▲ # But : déplace la pile de n disques du piler a au pilier b
-------
▲ # Entrées : a, b c : chaînes de 1 caractère, référence des emplacements ;
""""
if n>1:
|