2017-06-06 9 views
0

Ich lese gerade die Best Practices von Python-Skripten. Ich fand die empfohlene Länge sollte 80 Zeichen pro Zeile nicht überschreiten.Wie werden Zeilenumbrüche hinzugefügt, um zu lange Zeilen zu vermeiden?

Also in meinem Skript sind mehr als 100 Zeichen vorhanden.

Ich habe die Zeilen und unten sind Beispiele.

  • Beispiel 1

    self.remote_conn_pre.connect("self.hostname, " 
        "username=self.username, password=self.password, " 
        "look_for_keys=False, allow_agent=False") 
    
  • Beispiel 2

    self.remote_conn.send(""create bigdata\n" " 
        " .format(pending.upper(), (total) + 9)") 
    
  • Beispiel 3

    print ("This is the first line of my text {} " 
    "which will be joined to a second {}.".format(a,b)) 
    

Könnte mich jemand bitte korrigieren, wenn ich etwas falsch mache und mir helfen, die besten Wege zu finden, lange Linien in kleine Linien zu brechen.

Antwort

2

Sie können Docstrings verwenden und das Zeilenumbruchzeichen umgehen.

print (""" 
This is the first line of my text {} \ 
which will be joined to a second {}. 
""").format(a,b) 
0

Python unterstützt Aufspaltung Linien mit dem Backslash \ Charakter, etwa so:

d = "one two three " \ 
    "four five six" 

print d 

Drucke one two three four five six

Verwandte Themen