Fügt zwei strings zusammen in python
Ich versuche, die zwei strings zusammen, aber wenn ich diesen code ausführen, ich bekomme immer eine Fehlermeldung.
Ich bin sicher, dies ist etwas basic, aber ich ahave spielen mit diesem für 30 Minuten und kann nicht herausfinden, was falsch
filename= 'data.txt'
1output = '1min' + filename
Sie können nicht beginnen, den Namen einer Variablen mit einer Zahl.
InformationsquelleAutor Lee | 2014-02-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie die meisten Sprachen, Python ermöglicht es Ihnen nicht um einen Namen, der beginnt mit einer Zahl. Dies bedeutet, dass Sie brauchen, um umzubenennen
1output
weil sein name ist illegal:Unten ist eine demonstration:
Beim erstellen der Namen in Python, müssen Sie gehorchen den folgenden Regeln*:
Das erste Zeichen muss entweder mit einem Buchstaben oder einem Unterstrich.
Den rest der Zeichen müssen Buchstaben, Unterstriche und/oder zahlen.
Den fertigen Namen nicht die gleiche ist wie die keywords (
if
,def
,for
usw.).*Hinweis: darüber hinaus sollten Sie unterlassen der Erstellung einen Namen, der der gleiche ist wie der built-in-Funktionen (
str
,input
,list
usw.). Dabei ist legal ist, gilt es als eine schlechte Praxis durch viele Python-Programmierer (Autor inklusive). Dies ist, weil es überschatten die integrierte und damit unbrauchbar machen in dem aktuellen Bereich.InformationsquelleAutor iCodez