Ganzzahlen (int)
Teil des Abschnitts Grundlagen der GO-Journey von Coddy. Lektion 7 von 109.
Ganzzahlen (int) sind ganze Zahlen ohne Nachkommastellen. Go verwendet int, um diese Werte zu speichern.
Erstellen wir eine `integer`-Variable mit dem Schlüsselwort var:
var age int = 25
fmt.Println("Age:", age)Nach Ausführung dieses Codes wird Age: 25 auf dem Bildschirm angezeigt. Wir haben eine `integer`-Variable namens age mit dem Wert 25 erstellt.
Jetzt erstellen wir einen integer mit Gos kurzer Deklarationssyntax mittels :=:
score := 95
fmt.Println("Score:", score)Nach Ausführung dieses Codes wird Score: 95 auf dem Bildschirm angezeigt. Der Operator := erkennt automatisch basierend auf dem Wert 95, dass score ein integer-Typ sein sollte.
Aufgabe
AnfängerIn dieser Herausforderung wirst du den Umgang mit Integer-Variablen in Go üben.
Integers (int) sind ganze Zahlen ohne Nachkommastellen. Sie können positiv, negativ oder Null sein.
Deine Aufgaben:
- Erstelle eine Integer-Variable namens
agemit dem Wert 25 - Erstelle eine weitere Integer-Variable namens
yearmit dem Wert 2023 - Erstelle eine dritte Integer-Variable namens
temperaturemit dem Wert -5 - Gib alle drei Variablen auf separaten Zeilen mit
fmt.Println()aus
Probier es selbst
package main
import "fmt"
func main() {
// Erstelle hier deine Integer-Variablen
age := 0
year := 0
temperature := 0
// Gib die Variablen in separaten Zeilen aus
fmt.Println(age, year, temperature)
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Vergleichs- und logische Operatoren
Vergleichsoperatoren – Teil 1Vergleichsoperatoren – Teil 2Logischer UND-OperatorLogischer ODER-OperatorLogischer NICHT-OperatorGrundlagen der OperatorrangfolgeZusammenfassung – Vergleiche durchführen7Kontrollfluss: Schleifen
Die `for`-Schleife erklärt`for`-Schleife – Grundlagen`for`-Schleife – nur BedingungDas Schlüsselwort `break`Das Schlüsselwort `continue`Verschachtelte SchleifenWiederholung – Aktionen wiederholen2Variablen und grundlegende Datentypen
Was ist eine VariableTypinferenz mit `:=`Ganzzahlen (int)GleitkommazahlenBoolesche WerteZeichenkettenNullwerteKonstantenNamenskonventionenRückblick – Variablen und Typen5Grundlegende Ein- und Ausgabe
Formatierte AusgabeFormatierungsverbenDatentypen ausgebenGrundlegende Benutzereingaben erhaltenRückblick – Ein- und Ausgabe8Funktionen
Funktionen verstehenEine Funktion deklarierenFunktionen aufrufenFunktionsparameterEinen einzelnen Wert zurückgebenMehrere Werte zurückgebenBenannte RückgabewerteGrundlagen des FunktionsumfangsRückblick – Wiederverwendbaren Code erstellen3Grundlegende Operatoren
Arithmetische OperatorenDivisionsoperatorDer Modulo-OperatorZuweisungsoperatorErweiterte ZuweisungsoperatorenInkrement und DekrementRückblick – Berechnungen6Kontrollfluss: Bedingungen
Die `if`-AnweisungDas `else`-SchlüsselwortDas `else if`-SchlüsselwortVariablen-Shadowing in `if`Variablen initialisierenDie `switch`-AnweisungSwitch mit AusdrückenSwitch ohne AusdruckDas `fallthrough`-SchlüsselwortZusammenfassung – Entscheidungen treffen9Zeiger
Was ist ein Zeiger?Zeigervariablen deklarierenDer AdressoperatorZeiger dereferenzierenZeiger in Funktionen verwendenNil-ZeigerRückblick – Zeiger verstehen12Zusammengesetzte Datentypen: Maps
Einführung in MapsMap-Literale deklarierenMaps mit `make` erstellenSchlüssel-Wert-Paare hinzufügen und aktualisierenAuf Map-Werte zugreifenDas Vorhandensein eines Schlüssels prüfenMap-Einträge löschenLänge von MapsMaps durchlaufenZusammenfassung – Schlüssel-Wert-SpeicherungÜbe selbstständig: Online-Go-Compiler