Ressources du Congo

#TutorielPython3 : Apprendre à coder en Python #20: Atelier Pratique - Scripts divers - Séquence # 3

5 Mars 2019 , Rédigé par Zamba Synkin Publié dans #Dico exquis anti-mystification, #e-Learning, #Tech' Net & Code, #Carte blanche à

Apprendre à coder en Python. Séquence #3
Apprendre à coder en Python. Séquence #3

 

 

Prérequis : tous les tutoriels précédents.

A - Les variables, les instructions conditionnelles, les boucles 

1. Écrire un script en Python qui permet d'afficher cette séquence de curiosité mathématique, dotée de cette mise en forme.

1

121

12321

1234321

123454321

12345654321

1234567654321

123456787654321

12345678987654321

 

2. Écrire un script en Python qui permet d’afficher la table de Pythagore (plus connue sous le nom de la "table de multiplication") avec cette mise en forme.      

                                                                       ==================================

  *****            Table de Pythagore                   ****

 ==================================

             x      1     2       3      4       5       6      7       8      9     10

                  1      1     2       3      4       5       6      7       8      9     10

  2      2     4       6      8     10     12    14     16    18    20

  3      3     6       9    12     15     18    21     24    27    30

  4      4     8     12    16     20     24    28     32    36    40

  5      5   10     15    20     25     30    35     40    45    50

  6      6   12     18    24     30     36    42     48    54    60

  7      7   14     21    28     35     42    49     56    63    70

 8      8    16     24    32     40     48     56    64    72    80

  9     9    18     27    36     45     54     63     72    81   90

                  10    10   20    30    40     50     60    70     80    90  100

 

3. Un automate de reprographie, placée dans la galerie d’un centre commercial de Paris 4 propose un tarif dégressif : Les 30 premières photocopies sont facturées 15 centimes l’unité et les suivantes 9 centimes l’unité.

a) Que paiera-t-on pour 25 photocopies ? Pour 45 ?

b) Ecrire un script en Python qui demande à chaque client le nombre de photocopies qu’il veut faire et affiche sur le ticket le prix qu’il devra payer en euro.

Précision : ce ticket devra être daté et l’heure de l’opération indiquée en temps réel.

4. Une boutique Kinoise d'archivage des documents (feuille A4 ou autres papiers) propose la numérisation de tout document au tarif forfaitaire de 0,90€ l’unité. Le prix est réduit à 0,15€ pour une opération d’au moins 55 documents.

a) Que paiera-t-on pour la numérisation de 42 documents ? de 80 ? Et de 100 ?

Ecrire un script en Python qui demande au client le nombre de feuilles à numériser et affiche le prix TTC (Prix HT + TVA) à payer. TVA = 20%.

Maintenant, c'est à vous de jouer !

Lire la suite : 

 Apprendre à coder en Python #21 : les séquences # 1

Partager cet article

Commenter cet article