Probleme Python
Fermé
Kynarhiik
Messages postés
33
Date d'inscription
vendredi 19 mai 2017
Statut
Membre
Dernière intervention
30 août 2019
-
Modifié le 10 oct. 2017 à 18:06
[Dal] Messages postés 6204 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 27 février 2025 - 13 oct. 2017 à 17:08
[Dal] Messages postés 6204 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 27 février 2025 - 13 oct. 2017 à 17:08
A voir également:
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ?
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l’affiche pas. modifiez-le pour qu’il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Trousseau mot de passe iphone - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Quel est le mot secret en c7 ✓ - Forum Excel
1 réponse
Kynarhiik
Messages postés
33
Date d'inscription
vendredi 19 mai 2017
Statut
Membre
Dernière intervention
30 août 2019
12 oct. 2017 à 15:15
12 oct. 2017 à 15:15
pourquoi personne répond ?
12 oct. 2017 à 16:33
Modifié le 12 oct. 2017 à 19:36
- j'utilise l'éditeur de texte "nano" sous Linux pour ouvrir un programme en langage Python,
- or, lorsque j'écris quelque chose comme la coloration syntaxique de nano ne signale pas correctement les chaînes de caractères et signale, à tort, les parties soulignées dans mon image comme étant des chaînes
- par contre, la coloration syntaxique de l'éditeur de textes "gedit" sous Linux est correcte
- mais "je ne sais pas l'utiliser"
- pouvez-vous me fournir une "réponse"
sous réserve que ma boule de cristal fonctionne bien, et que j'ai correctement deviné (Kynarhiik .. j'ai bon ?) pour qu'on puisse t'aider, il faudrait que tu clarifies :
- ce que tu ne sais pas utiliser
- quelle réponse tu attends et à quelle question
Dal
12 oct. 2017 à 19:38
13 oct. 2017 à 06:56
Modifié le 13 oct. 2017 à 10:25
Pour revenir à ton problème : si tu insères un espace dans les guillemets du milieu, comme cela : , nano détecte bien les chaînes pour la coloration syntaxique et ne déborde pas en dehors. Sans espace, l'affichage semble incohérent, comme tu le signales, mais en même temps, ce code n'a de toutes façons pas beaucoup de sens.
Tu ne devrais pas de préoccuper de comment corriger ce problème. C'est une incohérence de la coloration syntaxique de nano (qui a l'air de confondre deux guillemets à la suite, avec trois), et que tu pourrais signaler à l'équipe de développement : https://www.nano-editor.org/contact.php mais si cela te gêne, utilise autre chose.
Je n'ai jamais utilisé nano pour programmer, mais je ne pense pas qu'il soit l'outil idéal (en plus des problèmes de coloration syntaxique que tu signales).
Sur le terminal, j'utilise vim sous Linux pour programmer,... mais il peut être déroutant pour un débutant (je fais tout avec sous Linux, ou presque :-).
Pour un petit programme sympa de type éditeur de texte léger et avec interface graphique, tu peux utiliser Geany, qui va comprendre en ouvrant un fichier .py qu'il contient du code Python, qui permet d'exécuter un script Python en cliquant sur une icône ou en pressant F5, qui dispose de menus et boutons pour exécuter le code, qui gère l'indentation, recense les variables, etc.
https://www.geany.org/
C'est probablement ce que tu cherches. Geany peut aussi gérer de nombreux langages, pas seulement Python.
Sinon, tu peux installer un environnement de développement intégré (IDE), qui te permettra d'avoir des fonctionnalités avancées : débogage, complétion de code, refactoring de code, intégration avec git, et utiles (pour ceux qui aiment) pour la gestion de projets complexes.
https://www.jetbrains.com/pycharm/
https://eric-ide.python-projects.org/
https://www.pydev.org/ (plugin pour Eclipse)
Ce ne sont que des suggestions, il y a d'autres éditeurs ou IDE :
https://wiki.python.org/moin/PythonEditors
https://wiki.python.org/moin/IntegratedDevelopmentEnvironments
Sous Linux, installe ces programmes à partir de ton gestionnaire de paquets (sauf exception, par exemple PyCharm n'est pas dans les dépôts Debian, ni Ubuntu en raison de la politique de licence son éditeur commercial).
Dal