Hallo Leute,
ich habe eine ganz einfache Frage, wie kann ich meinen Quellcode umbrechen wenn mir die Zeile zu lang wird und ich mitten in einer Lister oder einem String bin?
z.B.
liste = [a,b,c,
d,e,f]
string = "bla bla bla
bla"
Nochmal als Anmerkung ich will meinen Quelltext umbrechen und nicht die Ausgabe.
Ich würde mich über eine Antwort freuen. SUFU hat nicht geholfen
Mathias
Zeilenumbruch ?
-
- User
- Beiträge: 773
- Registriert: Mittwoch 5. November 2003, 18:06
- Wohnort: Schweiz
- Kontaktdaten:
Hi
Listan kannst du einfach beim Komma trennen.
Falls du einen logischen Ausdruck oder so trennen willst kannst du einen Backslash (\) am Ende der Zeile machen.
String kannst du auch mit dem Backslash zusammenhängen ("+ \") zusammenhängen:
Gruss
Listan kannst du einfach beim Komma trennen.
Falls du einen logischen Ausdruck oder so trennen willst kannst du einen Backslash (\) am Ende der Zeile machen.
String kannst du auch mit dem Backslash zusammenhängen ("+ \") zusammenhängen:
Code: Alles auswählen
a = "abcd" + \
"test" + \
"nochmals"
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi Mathiasmovies1978 hat geschrieben:wie kann ich meinen Quellcode umbrechen wenn mir die Zeile zu lang wird und ich mitten in einer Lister oder einem String bin?
Ich mache es kurz:
Code: Alles auswählen
my_large_list = [
"a",
"b",
"c",
]
my_large_tuple = (
"a",
"b",
"c",
)
my_large_string1 = (
"Das ist die perfekte Welle. "
"Das ist der perfekte Tag"
)
my_large_string2 = \
"Das ist die perfekte Welle. " \
"Das ist der perfekte Tag."
my_large_dict = {
"vorname": "Gerold",
"nachname": "Penz",
"wohnort": "unbekannt",
"notiz": (
"Das ist die perfekte Welle. Das ist der perfekte Tag.\n"
"Das ist die perfekte Welle. Das ist der perfekte Tag.\n"
"Das ist die perfekte Welle. Das ist der perfekte Tag."
),
}
def my_function(
param1 = None, param2 = None,
param3 = None, param4 = None
):
pass
if (
(True == True) and
(False == False) and
(("a" == "h") or ("b" == "b")) and
("d" != "a")
):
pass
Gerold

http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
-
- User
- Beiträge: 15
- Registriert: Montag 13. Februar 2006, 13:25
Danke für die Antworten Leute,
nur schade, dass die Zeilennummerierung verloren geht.
Mfg
Mathias
nur schade, dass die Zeilennummerierung verloren geht.
Mfg
Mathias
Oho ein Julifangerold hat geschrieben:Code: Alles auswählen
my_large_string1 = ( "Das ist die perfekte Welle. " "Das ist der perfekte Tag" ) my_large_string2 = \ "Das ist die perfekte Welle. " \ "Das ist der perfekte Tag." my_large_dict = { "vorname": "Gerold", "nachname": "Penz", "wohnort": "unbekannt", "notiz": ( "Das ist die perfekte Welle. Das ist der perfekte Tag.\n" "Das ist die perfekte Welle. Das ist der perfekte Tag.\n" "Das ist die perfekte Welle. Das ist der perfekte Tag." ), }
