8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 9: | Zeile 9: | ||
=== Blöcke === | === Blöcke === | ||
In Java wird ein Block durch <code>{</code> und <code>}</code> eingerahmt. In Python werden Blöcke durch Einrückungen gekennzeichnet. Alle Anweisungen auf derselben Ebene gehören zum selben Block. Einrückungen können durch dieselbe Anzahl Leerzeichen oder Tabulatoren gekennzeichnet werden. Wichtig ist nur, dass im ganzen Skript nur Leerzeichen *oder* Tabulatoren benutzt werden. | |||
{| {{prettytable}} | |||
! Java | |||
! Python | |||
|- | |||
| <syntaxhighlight lang="java"> | |||
if( bedingung ) { | |||
// Alle | |||
// Anweisungen | |||
// gehören zum | |||
// Block | |||
} | |||
// Nicht mehr im Block | |||
</syntaxhighlight> | |||
| <syntaxhighlight lang="python"> | |||
def eineFunktion(): | |||
# Alle | |||
# Anweisungen | |||
# gehören zum | |||
# Block | |||
# Nicht mehr im Block | |||
</syntaxhighlight> | |||
|} | |||
=== Kommentare === | === Kommentare === | ||
{| {{prettytable}} | |||
! Java | |||
! Python | |||
|- | |||
| <syntaxhighlight lang="java"> | |||
// Alles hinter "//" bis zum Ende der Zeile ist ein Kommentar | |||
int zahl = 4; // Zeilenkommentar | |||
</syntaxhighlight> | |||
| <syntaxhighlight lang="python"> | |||
# Alles hinter "#" bis zum Ende der Zeile ist ein Kommentar | |||
zahl = 4 # Zeilenkommentar | |||
</syntaxhighlight> | |||
|- | |||
| <syntaxhighlight lang="java"> | |||
/* | |||
Dies ist ein | |||
mehrzeiliger | |||
Kommentar | |||
*/ | |||
</syntaxhighlight> | |||
| <syntaxhighlight lang="python"> | |||
# In Python | |||
# gibt es keine | |||
# mehrzeiligen Kommentare | |||
</syntaxhighlight> | |||
|} | |||
=== Die Main-Methode === | === Die Main-Methode === | ||