Afficher une chaîne de caractère a la vertical python

mpelep -  
maxpothier Messages postés 43 Statut Membre -
Bonjour,

Je suis débutant en python et je recherche a faire entre une chaîne de caractère à l'utilisateur et d'ensuite l'afficher a la vertical, un caractère par lignes.

Je vous remercie par avance.

ps: c'est assez urgent :)

3 réponses

  1. maxpothier Messages postés 43 Statut Membre 1
     
    Bon allez je suis sympa je te file un code tout fait
    au début de ton programme t'ajoutes
    def hauteur(var):
            var = str(var)
            for x in range(0, len(var)):
                    print(var[x])
    

    et pour écrire une chaine tu mets
    hauteur("ca marche!")

    avec ta variable à la place de ça marche
    C'est gratuit pas besoin de merci
    1
    1. khrug
       
      Mieux :

      def hauteur(string):
          for char in string:
              print(char)


      Et plus simplement.

      print("\n".join("Ça marche"))
      0
  2. maxpothier Messages postés 43 Statut Membre 1
     
    C vrai j'avais pas vraiment réfléchi même que hier soir je me suis dit que ce serait possible
    0
  3. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,
    ps: c'est assez urgent
    Alors voir avec un professionnel !
    -1
    1. mpelep
       
      C'est justement pour cela que je demande ...
      0
      1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501 > mpelep
         
        Ici il n'y a que des bénévoles !
        Si tu es pressé, tu te payes un pro.
        Ici on répond :
        • Quand on veut
        • Quand on peut
        • Si on sait
        -3
    2. mpelep
       
      Je le sais, mais c'était si il y avait quelqu'un qui pouvais m'aider un peu histoire de me débloquer
      0