Kommentare sind von "#" bis zum Ende der Zeile. Das in die Zeichenfolge geschriebene "#" fungiert jedoch nicht als Kommentar.
Wenn Sie es in einfache Anführungszeichen oder doppelte Anführungszeichen setzen, wird es zu einer Zeichenfolge.
"sample" #Dies ist eine Zeichenfolge
Verwenden Sie 3 doppelte Anführungszeichen.
Unten ist der Inhalt der Bearbeitungsanfrage von * shiracamus * Reflektiert.
sample = """line1
line2
line3"""
In der obigen Beschreibung ist die Zeichenfolge "line1 \ nline2 \ nline3" der Variablen "sample" zugeordnet.
Verwenden Sie das Symbol "+".
sample = "a" + "b"
print(sample) #=> ab
Rufen Sie die Ersetzungsmethode für die Zeichenfolge auf.
sample = "a" + "b"
print(sample) # => ab
sample.replace("b", "c") #=> ac
Rufen Sie die Split-Methode für den String auf.
sample = "a" + "1" + "b"
print(sample)
a1b
print(sample.split("1")) #=>["a", "b"]
Ein Container, der mehrere Daten speichern kann. Stellen Sie sich so etwas wie eine lange horizontale Box mit Trennwänden vor.
Wo und was in der Box ist, beginnt mit 0, die an die Partition angehängt ist Identifiziert durch aufsteigende Nummer.
Die Liste, in der sich die Zeichenfolgen "0", "1" und "2" in den Teilern 0, 1 und 2 befinden, lautet wie folgt: Es kann durch Schreiben erstellt werden.
["0", "1", "2"]
Schließen Sie die Liste (Feld) in []
ein und trennen Sie sie durch ein Komma.
Die Komponenten in der Liste können so beschrieben werden, wie sie sind.
Wenn Sie 0 in die Zeichenfolge einfügen möchten, schreiben Sie "0", und wenn Sie 0 in den numerischen Wert einfügen möchten, schreiben Sie "0".
Auf den Anfang der Komponente kann über die Nummer 0 (Index) zugegriffen werden. Auf die nächste Komponente kann über die Nummer 1 und auf die nächste Komponente über die Nummer 2 zugegriffen werden.
Greifen Sie auf das Beispiel per Index zu, wenn die Liste der Variablen a zugewiesen ist
a = ["0", "1", "2"]
print(a[0]) #=> "0"
a[0] = "a"
print(a[0]) #=> a
Für Dinge (Objekte), auf die Sie zugreifen möchten, wie eine Liste Beim Zugriff in der richtigen Reihenfolge gibt es eine bequeme Beschreibungsmethode.
a = ["0", "1", "2"]
for i in a:
print(i)
#Ausführungsergebnis
# 0
# 1
# 2
Ordnen Sie zunächst das erste Element (Index 0) der Liste (Objekt) von a der Variablen i zu. Führen Sie print (i) aus. Verknüpfen Sie dann das nächste Element (Index 1) in der Liste von a mit der Variablen i Führen Sie print (i) aus. Verknüpfen Sie schließlich das nächste Element (Index 2) in der Liste von a mit der Variablen i. Pirint (i) ausführen.
Ein Namensschild, das an einen Container angehängt wird, um einen Wert einzugeben.
Nennen Sie den Container "a" und geben Sie den Wert "content" ein.
a = "Inhalt"
print(a) #=>Inhalt
In Python gibt es keine Konstanten. Konventionell werden alle Variablen, die ihren Wert nicht ändern, in Großbuchstaben geschrieben und so geschrieben, als wären sie Konstanten.
SAMPLE_VALUE = 986
print(SAMPLE_VALUE) # => 986
Was Sie einen Prozess mit einem Namen nennen können.
Verwenden Sie "def".
def sample():
print("hello")
sample() #=> hello
Das Obige definiert eine Methode namens sample. Der Inhalt der Methode ist der Druckteil ("Hallo").
In Python werden Anfang und Ende eines Blocks durch das :
am Ende der Zeile und das Vorhandensein oder Fehlen von Einrückungen in der nächsten Zeile gekennzeichnet.
Ausdrücken.
Einzugstiefe in der nächsten Zeile (in Python besteht der Standard aus vier Leerzeichen, die einen Einzug darstellen) Als Referenz, wenn eine Linie mit einem flacheren Einzug als dieser Referenz erscheint Beurteilen Sie, dass die Zeile davor ein Block ist. In anderen Sprachen gibt es Zeichen, Zeichenfolgen und Ausdrücke, die Blöcke darstellen. Im Fall von Python ist es sehr charakteristisch, Blöcke durch die Tiefe der Einrückung zu unterscheiden.
Es fühlt sich seltsam an, aber wenn Sie sich erst einmal daran gewöhnt haben, stört es Sie überhaupt nicht mehr. Wenn es Ihnen nichts ausmacht, wird dieser sauberer und leichter zu sehen sein.
Wenn Sie in Python eine Methode definieren und aufrufen, Sie müssen die Klammern fest setzen.
Was wird in dem in Klammern nach dem Methodennamen eingeschlossenen Teil beschrieben? Es wird ein Argument genannt.
Formales Argument, das Argument bei der Definition der Methode Das Argument beim Aufrufen einer Methode wird als tatsächliches Argument bezeichnet.
Formale Argumente befinden sich in der Phase der Definition der Methode (vorübergehend) Ich kenne den spezifischen Wert nicht (es wurde nicht entschieden). Geben Sie den Variablennamen im formalen Argument an.
Da das eigentliche Argument in der Phase des Aufrufs der Methode angegeben wird, Sie geben den tatsächlich ermittelten Istwert an.
def sample(string): #Zeichenfolge ist ein formales Argument
print(string)
sample("hello") # "hello"Ist das eigentliche Argument
#Ausführungsergebnis
# hello
Die Ausgabe der Methode wird als "Rückgabewert" empfangen.
Der Rückgabewert wird mit return
in der Methode zurückgegeben.
def sample(string) :
return string
a = sample("hello")
print(a) #=> hello
In anderen Sprachen werden Blöcke dargestellt, indem sie in {{, }
Symbolen eingeschlossen werden.
def sample() {
puts "this is sample1"
puts "this is sample2"
}
In Python wird die Blockstruktur durch Einrückung dargestellt.
def sample() :
print("this is sample1") # => this is sample1
print("this is sample2") # => this is sample2
Einzug ist der Abstand links von der Quelle.
Der gleiche Block muss in jeder Zeile des Blocks die gleiche Anzahl von Einzügen haben.
def sample():
print("sample1")
print("sample2") #Falsch, da sich die Anzahl der Einrückungen von der Anzahl der Einrückungen in der obigen Zeile unterscheidet
Recommended Posts