mein Wiki

Aufgaben zu den Python-Basics

Aufgabe 1


zahl erhöhen.py
zahl1 = 50
 
zahl2 = 50
 
print(zahl1 + zahl2)
20

Aufgabe 2


zeichenkette.py
hddht = input("Gib irgendwasd ein: ")
print (informatik)

Aufgabe 3


summe der strings.py
hddht = input("irgendwas ")
haagt = input ("nochwas ")
ergebnis = haar + band
print (haarband)

Aufgabe 4


lineare Funktion.py
b = input("a: ")
a = input("b: ")
b = int(b)
a = int(a)
x = 10
while x < 100:
print(x*b+a)
x = x + 7

Aufgabe 5


Zahlenratespiel.py
zahl = 75
print("kathis zahlenratespiel")
while True:
a = int(input("gib eine zahl ein"))
if a < zahl:
print("zu klein geratene zahl")
elif a > zahl:
print("zu gross geratene zahl, sehr knapp")
else:
print ("richtige zahl erraten")
break

Aufgabe 6

CallbyReference.py
# Call by value?
 
def SetField(field):
    field[0] = 5
 
test = [1,2,3,4,5,6]
 
SetField(test)
 
# Call by value!
print(test[0])

Aufgabe Kontostand

of objects.py
class konto:
 # Konstruktor, der uns das neue Konto baut
 def __init__(self, nummer, kontostand):
 self.nummer = nummer
 self.kontostand = kontostand
 
# kundenkonto[0] hat die Nummer 3 und 3000 Euro Guthaben
# kundenkonto[1] hat die Nummer 6 und 6000 Euro Guthaben
 
kundenkonten = [konto(3,3000), konto(6,6000)]
print(kundenkonto[1].kontostand)