Signaler

Probleme Python

Posez votre question Kynarhiik 8Messages postés vendredi 19 mai 2017Date d'inscription 15 octobre 2017 Dernière intervention - Dernière réponse le 13 oct. 2017 à 17:08 par [Dal]



donc merci de votre réponse.
Utile
+0
plus moins
pourquoi personne répond ?
[Dal] 4442Messages postés mercredi 15 septembre 2004Date d'inscription ContributeurStatut 21 octobre 2017 Dernière intervention - 12 oct. 2017 à 19:38
Note aussi que
["...."]+""+["...."]
n'a pas vraiment de sens en Python, et produira une erreur de syntaxe. Fournir une ligne réelle et complète serait mieux pour illustrer le problème réel.
Répondre
Kynarhiik 8Messages postés vendredi 19 mai 2017Date d'inscription 15 octobre 2017 Dernière intervention - 13 oct. 2017 à 06:56
oui c'est sa tu as raison mais ma question c'est comment regler ce probleme avec la coloration syntaxique de nano.Et aussi je vois pas comment sa marche gedit c'est un peu comme le bloc note et je ne sais pas comment integrer le code (que j'ai écrit sur gedit)et l'executer depuis gedit ou le terminal vu que gedit et le terminal n'on pas trop de point en commun du moins je pense.Et je suis debutant donc je comprend bien windows mais je viens de commencer sur linux donc voila ,merci de ta reponsse en tout cas.
Répondre
[Dal] 4442Messages postés mercredi 15 septembre 2004Date d'inscription ContributeurStatut 21 octobre 2017 Dernière intervention - 13 oct. 2017 à 10:22
Youpi !! J'ai deviné juste (mais j'espère que tu comprends maintenant que ta question était très loin d'être claire).

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/
http://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
Répondre
Kynarhiik 8Messages postés vendredi 19 mai 2017Date d'inscription 15 octobre 2017 Dernière intervention - 13 oct. 2017 à 16:39
merci du coup de main.Je vais pouvoir coder avec sa (beaucoup d'infos),mais c'est vraiment gentil de ta part.allez salut !
Répondre
[Dal] 4442Messages postés mercredi 15 septembre 2004Date d'inscription ContributeurStatut 21 octobre 2017 Dernière intervention - 13 oct. 2017 à 17:08
De rien, content que cela te serve et n'oublie de mieux t'expliquer la prochaine fois.

Sinon, si ta question est "résolue", tu peux cliquer sur "Marquer comme résolu" tout en haut de la présente page :-)

Bonne programmation !
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !