lehrkraefte:blc:informatik:glf4-20:simulation:python-repe

This is an old revision of the document!


Variablen mit Zahlen:

foo = 42       # Zuweisung: Speichert die Zahl 42 in einen "Behälter", der mit "foo" angeschrieben ist.
bar = foo/2+2  # Verwendung der Variable foo. Diese wird durch den aktuellen Wert ersetzt. bar wird dann 23.
foo = foo + 1  # Rechts erst ausrechnen, Resultat in Variable vor dem = speichern. foo wird dann 43
print(bar)     # Ausgabe von bar (immer noch 23)
print(foo-bar) # Ausgabe 20

Variablen mit Strings (Zeichenketten):

foo = "42"        # Zeichenkette aus den Zeichen '4' und '2'.
bar = foo + "23"  # Ergibt "4223". String + String bedeutet Zeichenketten aneinander hängen.
print(bar)        # Gibt 4223 aus
baz = int(foo)+23 # int(String) wandelt in eine Zahl um. Resultat 65
print(baz)        # Gibt 65 aus
bla = str(baz)+"23"  # str(dings) wandelt dings in einen String (Zeichenkette) um. Resultat "6523"
print(bla)        # Gibt 6523 aus

Formatierte Ausgabe:

foo = 42
print("%d ist die Antwort und %d ist nur die halbe Wahrheit" % (foo, foo/2))
# Ausgabe 42 ist die Antwort und 21 ist nur die halbe Wahrheit
pi = 3.141529
print("pi als Ganzzahl: %d, als Dezimalzahl: %f, auf 2 Stellen %.2f und 20 Stellen %.20f" % (pi,pi,pi,pi))
# Ausgabe pi als Ganzzahl: 3, als Dezimalzahl: 3.141529, auf 2 Stellen 3.14 und 20 Stellen 3.14152899999999979386
  • lehrkraefte/blc/informatik/glf4-20/simulation/python-repe.1616830959.txt.gz
  • Last modified: 2021/03/27 08:42
  • by Ivo Blöchliger