Mehrzeiliger Kommentar in Python [duplizieren]

8

Gibt es eine Möglichkeit, in Python mehrere Zeilenkommentare zu geben?

Wie im Falle von C / C ++: /*comment*/ . Oder muss vor jeder Zeile "#" stehen?

    
Gaurav Rai 21.01.2014, 08:47
quelle

2 Antworten

29

Versuchen Sie es

%Vor%

Python hat eine mehrzeilige String / Kommentar-Syntax in dem Sinne, dass mehrzeilige Strings, wenn sie nicht als Docstrings verwendet werden, keinen Bytecode generieren - genau wie # -pregged Kommentare. In der Tat handelt es sich genau wie ein Kommentar.

Wenn Sie andererseits sagen, dass dieses Verhalten in den offiziellen Dokumenten als eine echte Kommentarsyntax dokumentiert werden muss, dann haben Sie recht, wenn Sie sagen, dass dies nicht als Teil der Sprachspezifikation garantiert ist.

>

In jedem Fall sollte Ihr Editor auch in der Lage sein, eine ausgewählte Region einfach auszukommentieren (indem Sie vor jeder Zeile einzeln ein # setzen). Wenn nicht, wechseln Sie zu einem Editor, der das tut.

Die Programmierung in Python ohne bestimmte Textbearbeitungsfunktionen kann eine schmerzhafte Erfahrung sein. Den richtigen Editor zu finden (und zu wissen, wie man ihn benutzt) kann einen großen Unterschied darin machen, wie die Python-Programmiererfahrung wahrgenommen wird.

Der Editor sollte nicht nur in der Lage sein, ausgewählte Bereiche auszukommentieren, er sollte auch in der Lage sein, Code-Blöcke leicht nach links und rechts zu verschieben und den Cursor automatisch auf die aktuelle Einrückungsebene zu setzen, wenn Sie die Eingabetaste drücken. Code-Faltung kann auch nützlich sein.

    
user3218338 21.01.2014, 08:47
quelle
10
%Vor%     
Ashoka Lella 21.01.2014 08:51
quelle

Tags und Links