Gestaltungsorientierte Informatik

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
textadventure:hallo_welt [2026/04/12 17:20] – celandirtextadventure:hallo_welt [2026/05/07 10:23] (aktuell) – celandir
Zeile 13: Zeile 13:
 Dann speichern wir das Programm unter einem sprechenden Namen, z.B. „hallo_welt.py“. Wenn wir nun auf den grünen Pfeil klicken, dann wird das Programm im unteren Teil des Fensters, der **Kommandozeile**, ausgeführt. Wenig überraschend wird dort „Hallo Welt!“ ausgegeben.  Dann speichern wir das Programm unter einem sprechenden Namen, z.B. „hallo_welt.py“. Wenn wir nun auf den grünen Pfeil klicken, dann wird das Programm im unteren Teil des Fensters, der **Kommandozeile**, ausgeführt. Wenig überraschend wird dort „Hallo Welt!“ ausgegeben. 
  
-Schauen wir uns das Programm etwas genauer an: Es besteht zunächst aus dem Wort „print“. Dies nennt man einen **Funktionsaufruf**. Zu einem Funktionsaufruf gehören in runden Klammern dahinter immer die sog. **Parameter**, das sind die Daten, mit denen die Funktion arbeiten soll. Es gibt auch Funktionen ohne Parameter, dann schreibt man aber immer noch die Klammern.+Schauen wir uns das Programm etwas genauer an: Es besteht zunächst aus dem Wort „print“. Dies nennt man einen **Funktionsaufruf**. Zu einem Funktionsaufruf gehören in runden Klammern dahinter immer die **Parameter** (oder Eingabewerte), das sind die Daten, mit denen die Funktion arbeiten soll. 
  
 In diesem Fall wird der Funktion ein **String** (=Zeichenkette) übergeben. Strings sind ein wichtiger **Datentyp** in Python. Sie stehen in Anführungszeichen und zwar den %%"geraden"%% Anführungszeichen oben. Die „schrägen“ typografischen Anführungszeichen werden bei der Programmierung nicht verwendet, können aber natürlich //in// einem String vorkommen, wenn man z.B. direkte Rede kennzeichnen möchte.  In diesem Fall wird der Funktion ein **String** (=Zeichenkette) übergeben. Strings sind ein wichtiger **Datentyp** in Python. Sie stehen in Anführungszeichen und zwar den %%"geraden"%% Anführungszeichen oben. Die „schrägen“ typografischen Anführungszeichen werden bei der Programmierung nicht verwendet, können aber natürlich //in// einem String vorkommen, wenn man z.B. direkte Rede kennzeichnen möchte. 
  
-Die Funktion ''print'' gibt die Parameter in der Kommandozeile aus. Oft verwendet man ''print'' mit nur einem Parameter, man kann aber auch mehrere Parameter durch Kommata getrennt ausgeben.+Die Funktion ''print'' gibt die Parameter in der Kommandozeile aus.  
 + 
 +<div todo> 
 +Nun bist du an der Reihe. Beginne mit deinem Textadventure, indem du einige Startmeldungen ausgibst und den ersten Ort beschreibst. Orientiere dich an den Vorbildern und verwende die print-Funktion.  
 +</div>
  
 Nächste Lektion: [[hallo_fremder]] Nächste Lektion: [[hallo_fremder]]
  
textadventure/hallo_welt.1776007227.txt.gz · Zuletzt geändert: von celandir