Schließen Sie die Zeichenfolge in Anführungszeichen ('oder ") ein. Schreiben Sie außerdem Anführungszeichen in Zeichen halber Breite.
Nach dem Putten muss ein halber Raum frei bleiben.
--Kommentieren Sie mit "#" am Anfang der Zeile
--Variablen dürfen erst verwendet werden, nachdem die Variablen definiert wurden (Variablenname = Wert). (Weil das Programm in der Reihenfolge von oben ausgeführt wird)
--Variable Namen können frei entschieden werden, aber es gibt einige Namensregeln in Ruby. Verwenden Sie insbesondere einen Unterstrich (_), wenn Sie einen Variablennamen zuweisen, der zwei oder mehr Wörter kombiniert.
Es gibt eine Möglichkeit, den Wert der Variablen in die Zeichenfolge aufzunehmen. Durch Verwendung von # {Variablenname} in der Zeichenfolge kann die Variable durch den zugewiesenen Wert ersetzt und in die Zeichenfolge aufgenommen werden. Dies wird als "variable Erweiterung" bezeichnet.
Eine variable Erweiterung wird nur für Zeichenfolgen durchgeführt, die doppelte Anführungszeichen verwenden. Beachten Sie, dass im Fall eines einfachen Anführungszeichens keine Variablenerweiterung durchgeführt wird und diese so wie sie ist als Zeichenfolge ausgegeben wird.
Da das Array auch ein Wert ist, kann es einer Variablen zugewiesen werden. Konventionell sind Variablennamen, denen ein Array zugewiesen ist, häufig plural.
-Verwenden Sie jede Anweisung für die iterative Verarbeitung. Mit jeder Anweisung können die Elemente des Arrays der Reihe nach extrahiert und verarbeitet werden. Jede Anweisung ist "Array".each do |Variablennamen|, Und schreiben Sie den Prozess, den Sie ausführen möchten, vor "Ende". Jede Anweisung wird so oft wiederholt, wie Elemente im Array vorhanden sind. Die Elemente des Arrays werden einzeln in die in "|" eingeschlossenen Variablen eingegeben, und die Verarbeitung in jeder Anweisung wird darauf ausgeführt. Sie können dem Variablennamen (Name) in jeder Anweisung einen beliebigen Namen geben. Es ist jedoch üblich, die Singularform des Variablennamens (Namen) des Arrays zu verwenden.
Der Bereich, in dem jede Variable verwendet werden kann, wird als Bereich bezeichnet.
Wie in der folgenden Abbildung gezeigt, kann der Hash am Anfang mit einem Doppelpunkt ":" anstelle einer Zeichenfolge geschrieben werden. Diese Schreibweise ": name" wird als Symbol bezeichnet. Ein Symbol ist eine Möglichkeit, ein Zeichen mit einem ":" am Anfang zu schreiben, anstatt es in "" "oder" '"einzuschließen. Zeichenfolgen und Symbole unterscheiden sich stark voneinander, können jedoch grundsätzlich auf die gleiche Weise verwendet werden.
Wenn Sie ein Symbol für den Hash-Schlüssel verwenden, können Sie es weglassen. Insbesondere kann ": key =>" als "key:" weggelassen werden. Selbst wenn es abgekürzt ist, ist der Schlüssel ein Symbol. Wenn Sie also ein Element erhalten, müssen Sie ein Symbol wie put user [: name] verwenden.
In einer Instanzmethode bezieht sich "self" auf die Instanz selbst.
Sie benötigen einen expliziten Empfänger, um die Methode aufzurufen. Bei einer Klassenmethode wird self als Empfänger angegeben.
Jede Instanz hat einen eindeutigen Wert: Instanzvariable Gemeinsamer Wert für jede Instanz: Klassenvariable
Recommended Posts