Skip to main content

Variablen und Listen

Variablen

Die Variablen, die wir bisher benutzt haben, haben entweder Zahlen oder Buchstaben enthalten. Je nachdem, welchen Inhalt sie haben, kann man unterschiedliche Dinge mit ihnen tun. Mit Zahlen kann man rechnen:

a=1 # Probiere hier auch gerne andere Zahlen aus. 
b=6
print(a+b)

Was passiert aber, wenn wir Variablen sindaddieren, Elementedie inBuchstaben enthalten?

a="1"
b="6"
print(round(a)+ " "+ b)

Genau, die Inhalte der Programmierung,Variablen werden einfach miteinander verkettet. Das ist zum Beispiel dann praktisch, wenn man eine Programmausgabe zusammenbauen möchte, die Datenunterschiedlich enthaltenausfällt, können.je Andersnachdem, alswie anderedas ElementeProgramm abläuft. In der Programmierung kannspricht derman Inhaltbei währenddiesem desDatentyp Programmablaufsvon verändert werden. Strings.

Beispiele:

var x = 0 # Die Variable x wird mit dem Inhalt 0 befüllt.

x+=1 || x=x+1 # Die Variable x wird um den Wert 1 erhöht. 

name = “Mr. Jacobs” # Die Variable name wird mit dem Inhalt “Mr. Jacobs” befüllt. 

Folgende Regeln gelten für die Benennung von Variablen:

  • Eine Variable beginnt mit einem Buchstaben oder mit einem Unterstrich. Um Probleme zu vermeiden, sollen nur englische Buchstaben verwendet werden.
  • Der Variablenname darf keine Sonderzeichen außer dendem Unterstrich einhalten.
  • Variablennamen unterscheiden Groß-/Kleinschreibung. fruit und Fruit sind unterschiedliche Variablen.

Sinnvolle Konventionen für Variablennamen

  • Variablen beginnen mit einem Kleinbuchstaben.
  • Konstanten (Variablen, die sich im Laufe des Programms nicht ändern) bestehen aus Großbuchstaben.
  • Bei einer Verkettung von verschiedenen Wörtern beginnt jedes Wort mit einem Großbuchstaben odertrennt man trennt die Wörter mit einem Unterstrich. Beispiel: myVeryComplicatedVariable oder auch: my_very_complicated_variable. Diese Schreibweise heißt snake_case.
  • In anderen Programmiersprachen wird auch CamelCase verwendet: myVeryComplicatedVariable

Listen (optionales Kapitel)

Ein anderer Typ von Variable ist die Liste. In einer Liste können beliebig viele Elemente des gleichen Typs eingefügt und aus- oder eingelesen werden. Beispiel:

fruit = ["Apples", "Bananas", "Raspberries"]
myGrades = [3, 4, 2, 5]

for x in fruit:
    print (x)

sum =0
for x in myGrades:
    sum +=x
    print (x)

medianGrade = sum/len(myGrades)

print("Durchschnitt: ", medianGrade)