Document Details

EfficaciousUkulele301

Uploaded by EfficaciousUkulele301

Tags

programming commands programming computer science basic programming

Summary

This document provides examples of basic programming commands and statements in a programming language, likely Python or a similar language, such as assignment operations and comparisons, and loops. It's geared toward students learning the fundamental building blocks of programming.

Full Transcript

Grundlegende Befehle Befehl Beispiel Erklärung Zuweisung von Variablen x = 10 Zuweisung eines Werts zu einer Variablen Int...

Grundlegende Befehle Befehl Beispiel Erklärung Zuweisung von Variablen x = 10 Zuweisung eines Werts zu einer Variablen Integer (Ganzzahlen) zahl = 5 Zuweisung einer Ganzzahl Fliesskommazahlen pi = 3.14 Zuweisung einer (Floats) Fliesskommazahl Strings name = "Max" Zuweisung eines Strings Listen farben = ["rot", "grün", Erstellen einer Liste mit "blau"] mehreren Elementen Wahrheitswerte (Boolean) ist_schueler = True Zuweisung eines Wahrheitswerts Addition summe = a + b Addiert zwei Variablen Subtraktion differenz = a - b Subtrahiert zwei Variablen Multiplikation produkt = a * b Multipliziert zwei Variablen Division division = a / b Teilt zwei Variablen Ganzzahlige Division ganzzahl_div = a // b Teilt zwei Variablen und gibt den ganzzahligen Wert zurück Modulo (Restwert) modulo = a % b Gibt den Rest einer Division zurück Potenzierung potenz = a ** b Potenziert zwei Variablen Gleich a == b Überprüft, ob zwei Werte gleich sind Ungleich a != b Überprüft, ob zwei Werte ungleich sind Größer als a > b Überprüft, ob ein Wert https://www.kszi.info/~gitbook/pdf?page=g0UlLoB5Aj69wGtt1sFT&only=yes 08.01.25, 21 39 Seite 1 von 3 : Größer als a > b Überprüft, ob ein Wert grösser als der andere ist Kleiner als a < b Überprüft, ob ein Wert kleiner als der andere ist Kleiner gleich a = b Überprüft, ob ein Wert grösser oder gleich der andere ist und a > 2 and b < 5 Überprüft, ob beide Bedingungen wahr sind oder a < 2 or b < 5 Überprüft, ob eine der Bedingungen wahr ist not not (a > 2) Kehrt den Wahrheitswert um if-Anweisung if a > b: print("a ist Wenn Bedingung wahr ist, grösser als b") dann ausführen elif-Anweisung elif a == 5: print("a ist Alternative Bedingung, falls 5") if nicht zutrifft else-Anweisung else: print("a ist kleiner Falls alle vorherigen als b") Bedingungen nicht zutreffen For-Schleife for farbe in farben: Iteriert über eine Liste und print(farbe) führt für jedes Element eine Aktion aus For-Schleife mit range for i in range(3): Wiederholt einen Block von print(i) Code eine bestimmte Anzahl von Malen for i in range(1,5,2): print(i) Von 1 bis 5 in zweierschritten While-Schleife while counter < 3: counter Wiederholt solange eine https://www.kszi.info/~gitbook/pdf?page=g0UlLoB5Aj69wGtt1sFT&only=yes 08.01.25, 21 39 Seite 2 von 3 : += 1 Bedingung wahr ist break if i == 3: break Beendet die Schleife vorzeitig Funktion ohne Parameter def sag_hallo(): DeXniert eine Funktion print("Hallo!") ohne Eingabewerte Funktion mit Parametern def addiere(a, b): return DeXniert eine Funktion mit a + b Eingabewerten und Rückgabewert Funktion mit mehreren def berechne(a, b): return Eine Funktion, die mehrere Rückgabewerten a + b, a - b Werte zurückgibt Zugriff auf Listenelemente farbe = farben Greift auf das erste Element der Liste zu Negativer Index letzte_farbe = farben[-1] Greift auf das letzte Element der Liste zu Listenelement hinzufügen farben.append("gelb") Fügt ein Element ans Ende (append) der Liste an Länge der Liste laenge = len(farben) Gibt die Anzahl der Elemente in einer Liste zurück Benutzereingabe (input) name = input("Wie heisst Fragt den Benutzer nach du? ") einer Eingabe zahl = int(input("zahl:")) Fragt den Benutzer nach einer Ganzzahl kommazahl = Fragt den Benutzer nach float(input("zahl:")) einer Kommazahl Ausgabe (print) print("Hallo, Welt!") Gibt Text auf der Konsole aus https://www.kszi.info/~gitbook/pdf?page=g0UlLoB5Aj69wGtt1sFT&only=yes 08.01.25, 21 39 Seite 3 von 3 :

Use Quizgecko on...
Browser
Browser