Zahlen und Variablen
Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy — Lektion 4 von 88.
Variablen sind Container, die Datenwerte enthalten. Sie werden verwendet, um Informationen innerhalb eines Programms zu speichern, zu manipulieren und anzuzeigen.
Kurz gesagt ist eine Variable wie eine Speichereinheit, auf die wir zugreifen können, indem wir den Namen der Variable eingeben. Jede Variable hat einen eindeutigen Namen und einen Wert, der von unterschiedlichen Typen sein kann. Ruby ist in der Lage, den Variablentyp automatisch zu erkennen, was das Programmieren effizienter macht.
Um eine Variable in Ruby zu initialisieren, verwenden wir das folgende Format:
variable_name = valueZum Beispiel:
age = 25
name = "Alice"Numerische Datentypen
Ruby hat zwei numerische Hauptdatentypen für die Arbeit mit Zahlen:
1. Ganzzahlen – ganze Zahlen ohne Dezimalstellen. Sie können positiv, negativ oder null sein:
count = 100 # Positive Ganzzahl
temperature = -5 # Negative Ganzzahl
zero_value = 0 # Null ist ebenfalls eine Ganzzahl2. Floats – Zahlen, die Dezimalpunkte enthalten. Sie werden verwendet, um Bruchwerte darzustellen:
price = 19.99 # Positiver Float
temperature = -3.5 # Negativer Float
percentage = 0.75 # Float zwischen 0 und 1Der Dezimalpunkt ist das, was einen Float von einem Integer unterscheidet – selbst 5.0 ist ein Float, kein Integer.
Aufgabe
EinfachErstellen Sie zwei numerische Variablen, um Klassenzimmerdaten darzustellen. Erstellen Sie zuerst eine Variable namens student_count und weisen Sie ihr den Integer-Wert 30 zu. Erstellen Sie dann eine Variable namens average_score und weisen Sie ihr den Float-Wert 87.5 zu. Zeigen Sie schließlich beide Variablen mit dem Befehl puts an.
Spickzettel
Variablen sind Container, die Datenwerte speichern. Um eine Variable in Ruby zu erstellen:
variable_name = valueIntegers sind ganze Zahlen ohne Dezimalstellen:
count = 100 # Positive Ganzzahl
temperature = -5 # Negative Ganzzahl
zero_value = 0 # NullFloats sind Zahlen mit Dezimalstellen:
price = 19.99 # Positive Gleitkommazahl
temperature = -3.5 # Negative Gleitkommazahl
percentage = 0.75 # Gleitkommazahl zwischen 0 und 1Um Variablen anzuzeigen, verwenden Sie puts:
age = 25
puts ageProbier es selbst
# TODO: Erstellen Sie die Variablen unten
# Löschen Sie die folgenden Zeilen nicht
puts student_count
puts average_scoreDiese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 47Rechnungs-Splitter
WillkommensnachrichtBenutzereingaben abfragen10FizzBuzz mit Twist
SpielübersichtDie FizzBuzz-Methode13Arrays für Fortgeschrittene
Array Slicing mit BereichenArray Slicing mit IndizesArray-OperatorenInclude? Methode2Variablen und Datentypen
Zahlen und VariablenDatentyp StringDatentyp BooleanDatentyp SymbolDatentypen prüfenBenennungskonventionenZusammenfassung – Erstellung von Variablen5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachtelte If - Else-AnweisungenUnless-Anweisung8Schleifen
For-Schleife mit RangesWhile-SchleifeBreakNextRückblick - FakultätTimes-SchleifeUntil-SchleifeVerschachtelte SchleifenRückblick - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenWiederholung – Einfache MathematikVergleichsoperatoren6Grundlagen Ein- und Ausgabe
Ausgabe mit putsAusgabe mit print und pAusgabe mit VariablenEingabe mit getsChomp-MethodeTypumwandlungWiederholung - AltersrechnerWiederholung - Wahr oder Falsch