Les consignes sont les mêmes que pour le 2DCode(2) mais vous devez utiliser un dictionnaire de 2DCodes.
# Code à copier dans votre éditeur et à compléter # Fonction code2D_encode utilisant un dictionnaire. # Entrée : mot (chaîne de caractères) à encoder de 5 caractères maximum choisis parmi A,B,C,D,E,F,G,H # Sortie : chaîne de 2D-Code (Un 2DCode par lettre) def code2D_encode(mot): # Jeu d'essai print("Pass test1 --> ",code2D_encode("BACHE")==("")) print("Pass test2 --> ",code2D_encode("GAFFE")==(""))
( Christophe Béasse - Juillet 2019 )