Aidez un debutant en python

Résolu
Bonjour,
bon voila j'ai trouvé un exercice qui me demande de representer ceci
4.9. Ecrivez un programme qui affiche la suite de symboles suivante :
*
**
***
****
*****
******
*******
bon je crois qu'on doit passer par les structures repetitives
help please

--
Zarash Nikov ou Papieminem sur dailymotion fou de rire detournement a la mozinor et autre
Configuration: Windows XP
Firefox 2.0.0.13

3 réponses

  1. ok merci je crois que j'ai trouve voici le code
    x=1
    while x<8:
    print "*"*x
    x=x+1
    4
    1. Modérateur
      Parfait tu as compris ;-)

      Maintenant une version plus pythonnesque:
      for i in range(1,8):
          print "*" * i


      range(x, y) renvoie une liste avec tous els entiers allant de x (inclu) à y (exclu). Le for produit une itération, c'est à dire qu'a chaque passage dans la boucle, i prendra la valeur de l'élement suivant dans la liste (en partant du premier) jusqu'à ce qu'il ait terminé de la parcourir.
      2
      1. ok merci
        j'ai essaye ce code et ca marche mais je n avais pas encore vu les instruction for et range

        0
    2. Modérateur
      Salut,

      Allez des indices!
      Sais-tu que tu peux multiplier une chaine de caractère par entier?
      Par exemple "chaine" * 2 renverra "chainechaine".

      Là tu vas avoir besoin d'une boucle.
      1