Auch der Krempel muss hoch!
This commit is contained in:
70
SUD (Jung)/01.md
Normal file
70
SUD (Jung)/01.md
Normal file
@@ -0,0 +1,70 @@
|
||||
---
|
||||
tags:
|
||||
- Programmieren
|
||||
- SUD
|
||||
---
|
||||
|
||||
### Welche Aussagen sind richtig?
|
||||
- Einrückungen spielen in Python keine Rolle (Falsch)
|
||||
- Für Einrückungen sollten Leerzeichen verwendet werden. (Ja 2 oder 4. Tabulator meiden, nicht mischen.)
|
||||
- In Python wird Groß und Kleinschreibung unterschieden (Ja)
|
||||
- PreisIn$ ist ein gültiger Bezeichner (Nein)
|
||||
- 77,12e2 ist ein gültiges Gleitkommaliteral (Ja)
|
||||
- Return, while und repeat sind Schlüsselwörter in Python ()
|
||||
|
||||
### Quelltext
|
||||
> "" print (,Das ist mein erstes Programm') """
|
||||
> # print(,-------------------------')
|
||||
> Print(Hello World");; printt "Das hat geklappt")
|
||||
|
||||
Korrekt
|
||||
|
||||
> """ print("Das ist mein erstes Programm") """
|
||||
> # print("---------------------------")
|
||||
> print("Hello World"); print("Das hat geklappt")
|
||||
|
||||
### Einrückung
|
||||
|
||||
a = 33
|
||||
print("Block1")
|
||||
if a == 3:
|
||||
print("Block2")
|
||||
print("Block2")
|
||||
else:
|
||||
print("Block3")
|
||||
print("Block3")
|
||||
if a < 10:
|
||||
print("Block4")
|
||||
|
||||
|
||||
### Schlüsselwörter markieren
|
||||
**import** berechnungsmodul **as** bm
|
||||
|
||||
a = 3
|
||||
b = 4
|
||||
**if** a == 4 **and** b == 4:
|
||||
print("a und b haben den Wert 4")
|
||||
bm.berechne_variante_x(a,b)
|
||||
**else**:
|
||||
print("a und b haben nicht gemeinsam den Wert 4")
|
||||
bm.berechne_variante_y(a,b)
|
||||
|
||||
### Was versteht man unter der Syntax einer Programmiersprache?
|
||||
Unter der Syntax einer Programmiersprache versteht man eine Sammlung von Regeln bei denen bestimmte Abfolgen von Zeichen, zum Beispiel "for", als ein Wort, welches eine Funktion hat. Neben Wörter gibt es noch Grammatik, also eine bestimmte Bauweise der Programmiersprache, damit sie läuft, zum Beispiel "for x in range(y):".
|
||||
In diesem Beispiel entscheidet auch noch der Kontext (worauf beziehen sich x und y?).
|
||||
|
||||
### Wie wird Groß- und Kleinschreibung in Python behandelt?
|
||||
In Python wird zwischen Groß- und Kleinschreibung unterschieden. Wenn eine Variable also "eineVariable" genannt wird, dann ist diese auch nur über "eineVariable" aufrufbar und nicht über "Einevariable" oder "einevariable".
|
||||
|
||||
### Erläutern Sie die Verwendung von Semikolons in Python.
|
||||
Semikolons in Python werden benutzt, um Befehle in derselben Zeile hintereinander auszuführen. Zum Beispiel "eineVariable = foo; print(eineVariable)"
|
||||
|
||||
### Welche Empfehlungen für Leerzeichen werden benannt?
|
||||
Bei Python wird empfohlen Leerzeichen anstatt Tabulator zu benutzen. Dabei gibt es zusätzlich die folgenden Hinweise:
|
||||
Einrückungen mittels 2 oder 4 Leerzeichen.
|
||||
Nicht unterschiedliche Anzahl an Leerzeichen in einem Programm verwenden.
|
||||
Nicht Leerzeichen und Tabulator mischen.
|
||||
|
||||
### Was sind Build-In-Funktionen? Nennen Sie vier Beispiele.
|
||||
Built-in-Funktionen sind Funktionen, die immer verfügbar sind, weil sie direkt in dem Interpreter von Python eingebaut sind.
|
||||
Beispiele für solche Funktionen sind print(), um etwas auszugeben; sum() um Werte einfach zu addieren; oct() um einen Integer in Oktal (mit 0o beginnend) anzeigen zu lassen; len() um sich die Länge eines Objektes anzeigen zu lassen.
|
||||
BIN
SUD (Jung)/Pasted image 20250613081738.png
Normal file
BIN
SUD (Jung)/Pasted image 20250613081738.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 139 KiB |
5
SUD (Jung)/Rückblick Lernen mit KI-Tutor.md
Normal file
5
SUD (Jung)/Rückblick Lernen mit KI-Tutor.md
Normal file
@@ -0,0 +1,5 @@
|
||||
(Als Außenstehender)
|
||||
### Was hat sie überrascht:
|
||||
- Recht wenig
|
||||
|
||||
### Gibt es Widersprüchliches
|
||||
5
SUD (Jung)/Schaltjahr-Algorhythmen.md
Normal file
5
SUD (Jung)/Schaltjahr-Algorhythmen.md
Normal file
@@ -0,0 +1,5 @@
|
||||
![[Pasted image 20250613081738.png]]
|
||||
1. Nein
|
||||
2. Nein
|
||||
3. Ja
|
||||
4. Ja
|
||||
Reference in New Issue
Block a user