Problème avec pycharm

Mohamedsillias Messages postés 11 Statut Membre -  
Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   -

J'ai reproduit un code que j'ai vu dans un tutoriel et dans le même ide que le tutoriel mais on me renvoie une erreur à l'exécution et pourtant j'ai tout fait pareil comme dans le tutoriel mais ça marche pas svp pouvez vous m'aider à comprendre où se situe le problème
voici le code

Text = input('entrer 4 mots de la forme mot1-mot2-mot3-mot4').Split('-')
Print(text)
Et le message d'erreur est dans la photo

6 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    la prochaine fois, pourras-tu partager un code correct? il y a trois erreurs dans ton code.
    merci, aussi, d'utiliser les balises de code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
    0
    1. Mohamedsillias Messages postés 11 Statut Membre
       
      Mais explique moi s'il te plaît où sont les erreurs
      0
  2. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Bonjour,

    L'indentation étant importante en Python, merci de copier/coller ici ton code complet avec les balises de code
    mode d'emploi:
    https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

    Visuellement, ça doit ressembler à ceci (avec la coloration syntaxique) :

    def test():
        print('test')
    
    test()
    
    0
    1. Mohamedsillias Messages postés 11 Statut Membre
       
      Text = input(mot1-mot2-mot3-mot4).split(-)
      Print(text) 


      Bon avec conseils j'ai pu mettre mon code dans les balises. Maintenant s'il vous plaît il y a t'il une erreur si oui où est elle
      0
  3. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Bonjour,

    Si vraiment tu connais le Python, les erreurs sautent aux yeux !

    Tu as reproduit un code, mais pas comme tu le voyais:
    sans faire attention aux majuscules/minuscules ...

    De plus, avec les balises, la coloration syntaxique devrait te mettre sur la voie,
    notamment sur les mots-clés Python
    0
    1. Mohamedsillias Messages postés 11 Statut Membre
       
      J'ai corrigé l'erreur des majuscule/miniscule mais il y a toujours une erreur quand je lance le programme
      text = input("mot1-mot2-mot3-mot4").split("-")
      print(text)

      Alors quand je lance mon programme voici ce que j'entre dans la console:
      je-part-voir-lucien

      Quand je lance la console me renvoi cette erreur
      NameError: name 'momo' is not defined

      Voyer vous une autre erreur dans mon code
      0
  4. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Moi, ca me renvoie bien une liste avec les 4 mots

    De plus, on ne voit pas le mot momo, ni dans ton code, ni dans ce que tu saisis ... Bizarre ...

    Ou alors tu ne montres pas tout le code ...
    0
    1. Mohamedsillias Messages postés 11 Statut Membre
       
      Le problème avec ma console lors de l'exécution du code c' est que je dois mettre les chaînes de caractères entre griffes pour que ça marche si non ça me renvoit une erreur c'est ça que je trouve bizarre
      Savez-vous pourquoi ça fait ça
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Bizarre ...

    Entre griffes, tu veux dire entre guillemets : " " ?

    Moi ca donne ça, pas besoin de guillemets :
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      as-tu testé avec pycharm?
      0
      1. Mohamedsillias Messages postés 11 Statut Membre > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Oui pycharm est l'ide que j'utilise
        0
      2. Mohamedsillias > Mohamedsillias Messages postés 11 Statut Membre
         
        J'ai testé avec pycharm mais ça marche pas peut tu m'aider
        0
      3. Mohamedsillias Messages postés 11 Statut Membre > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Aide moi stp
        0
    2. Mohamedsillias Messages postés 11 Statut Membre
       
      C'est juste ça quand je rentre les mots sans guillemets ça marche pas
      0
  7. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Bonjour,

    Personnellement, je n'utilise pas Pycharm
    Mon ide, c'est IDLE

    Mais, de toutes façons, je crée mon fichier .py avec mon éditeur de texte préféré et ensuite,
    pour l'exécuter, je double-clique sur le fichier dans mon répertoire ...
    0