Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

modul:m319:learningunits:lu01:variablen [2024/03/28 14:07] – angelegt - Externe Bearbeitung 127.0.0.1modul:m319:learningunits:lu01:variablen [2024/09/10 09:12] (aktuell) kmaurizi
Zeile 10: Zeile 10:
 Neben Zahlen können auch Texte als Konstanten vorkommen. Neben Zahlen können auch Texte als Konstanten vorkommen.
  
-==== Beispiele von Konstanten ====+=== Beispiele von Konstanten ===
   * 3 + 4   * 3 + 4
   * 'Hallo Benutzer'   * 'Hallo Benutzer'
Zeile 40: Zeile 40:
   * ''2'' und ''3.1415'' sind Zahl-Konstanten.   * ''2'' und ''3.1415'' sind Zahl-Konstanten.
   * ''"Kreisradius?"'' und ''"Der Umfang ist: "'' sind Text-Konstanten.   * ''"Kreisradius?"'' und ''"Der Umfang ist: "'' sind Text-Konstanten.
 +
 +==== Literale ====
 +<WRAP center round tip 60%>
 +Konstanten werden in der Fachliteratur auch als **Literale** bezeichnet.
 +</WRAP>
 +
 +Ein Literal ist eine Konstante, der wir einen Bezeichner (Namen) zuordnen.
 +Anstatt im Code immer wieder den Wert der Konstante zu schreiben, 
 +können wir einen kürzeren und sprechenderen Bezeichner einsetzen.
 +
 +=== Beispiel: Pi ===
 +Wir erweitern unser Programm um die Ausgabe der Fläche und des Durchmessers.
 +Da wir den Wert von Pi mehrfach benötigen, definieren wir diesen Wert als Literal.
 +
 +{{:modul:m319:learningunits:lu01:lu01_literal_blockly.png?400|}}
 +
 +<code python>
 +PI = 3.1415
 +radius = input('Kreisradius?')
 +radius = float(radius)
 +circumference = radius * 2 * PI
 +print('Der Umfang ist: ')
 +print(circumference)
 +area = radius * radius * PI
 +print('Die Fläche ist: ')
 +print(area)
 +diameter = radius * 2
 +print('Der Durchmesser ist: ')
 +print(diameter)
 +</code>
  
 === Übung === === Übung ===
Zeile 70: Zeile 100:
 | Programm: | umfang = 2*laenge + 2*breite | | Programm: | umfang = 2*laenge + 2*breite |
  
-===== Variablen im Programmablauf =====+==== Variablen im Programmablauf ====
 Variablen dienen als Gedächtnis des Programms.  Variablen dienen als Gedächtnis des Programms. 
 Nur mit Hilfe von Variablen kann sich das Programm Daten "merken" und Verarbeitungen mit diesen Daten durchführen. Nur mit Hilfe von Variablen kann sich das Programm Daten "merken" und Verarbeitungen mit diesen Daten durchführen.
Zeile 80: Zeile 110:
   * Ob das Ergebnis einer Bedingung wahr oder falsch war   * Ob das Ergebnis einer Bedingung wahr oder falsch war
  
-==== Literale ==== 
-<WRAP center round tip 60%> 
-Konstanten werden in der Fachliteratur auch als **Literale** bezeichnet. 
-</WRAP> 
  
-Ein Literal ist eine Konstante, der wir einen Bezeichner (Namen) zuordnen. 
-Anstatt im Code immer wieder den Wert der Konstante zu schreiben,  
-können wir einen kürzeren und sprechenderen Bezeichner einsetzen. 
- 
-=== Beispiel: Pi === 
-Wir erweitern unser Programm um die Ausgabe der Fläche und des Durchmessers. 
-Da wir den Wert von Pi mehrfach benötigen, definieren wir diesen Wert als Literal. 
- 
-{{:modul:m319:learningunits:lu01:lu01_literal_blockly.png?400|}} 
- 
-<code python> 
-PI = 3.1415 
-radius = input('Kreisradius?') 
-radius = float(radius) 
-circumference = radius * 2 * PI 
-print('Der Umfang ist: ') 
-print(circumference) 
-area = radius * radius * PI 
-print('Die Fläche ist: ') 
-print(area) 
-diameter = radius * 2 
-print('Der Durchmesser ist: ') 
-print(diameter) 
-</code> 
    
  
  • modul/m319/learningunits/lu01/variablen.1711631267.txt.gz
  • Zuletzt geändert: 2024/03/28 14:07
  • von 127.0.0.1