Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Frage 4
- print "Hallo Welt!"
- print 5
- print 5.0
- print "5.0" # 5.0 als String, kein bemerkbarer Unterschied beim Ausgeben
- # Frage 5
- # Das folgende Befehl wird ausgeführt
- print "Hallo Welt!"
- # Das nächste Befehl wird nicht ausgeführt, weil es ein Kommentar ist!
- # Alle Zeilen, die mit dem # anfangen, werden von dem Python Interpreter ignoriert.
- # print "Auf Wiedersehen Welt!"
- # Frage 6
- a_int = 5
- a_float = 14.0
- a_string = "A' Bier"
- print a_string
- print a_int
- print a_float
- a_int = a_int + 5
- a_float = a_float / 3
- a_string = a_string + " " + "bitte!"
- print a_string
- print a_int
- print a_float
- # Frage 8
- grund_preis = 2.50 # Euro
- pro_km_preis = 4.0 # Euro
- entfernungen = range(1,26)
- # Variante 1.
- for km in entfernungen:
- print km,"km:",(grundpreis + km * pro_km_preis),"Euro"
- # Variante 2.
- preis = grund_preis
- for km in entfernungen:
- preis = preis + pro_km_preis
- print km,"km:",preis, "Euro"
- # Frage 9
- pro_km_preis_ab_10km = 3.0 # Euro
- for km in entfernungen:
- if (km < 10):
- preis = grund_preis + km * pro_km_preis
- else:
- preis = grund_preis + 9 * pro_km_preis + (km - 9) * pro_km_preis_ab_10km
- print km, "km:",preis,"Euro"
- # Frage 10
- print 10 / 4 # = 2
- print 4 / 3 # = 1
- # Frage 11
- freunde = [ "Peter", "Inge", "Julia", "Maria" ]
- for person in freunde:
- print "Hallo",person,"!"
- # Frage 12
- x = 4
- y = 20
- z = 3
- # 0..(x-1)
- range( x )
- # x..(y-1)
- range( x, y )
- # x, x+z, x+2*z, .... (y-1)
- range( x, y, z )
- # Implementieren Sie die Range Funktion und kehren Sie mit return zurueck
- def myrange(x, y, z):
- result = []
- sv = x
- while (sv < y):
- result.append(sv)
- sv = sv + z
- return result
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement