Advertisement
Guest User

Untitled

a guest
May 23rd, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. class Passagier:
  2. namenliste=[]
  3. def __init__(self,name,nachname,alter,nat):
  4. self.name = name
  5. self.nachname = nachname
  6. self.alter = alter
  7. self.nat = nat
  8. Passagier.namenliste.append(nachname)
  9. def korrektur (self,name1,name2):
  10. counter=0
  11. for i in range(len(Passagier.namenliste)):
  12. if(Passagier.namenliste[i]==name1):
  13. counter+=1
  14. if(counter==1):
  15. for i in range(len(Passagier.namenliste)):
  16. if Passagier.namenliste[i]==name1:
  17. Passagier.namenliste[i] = name2
  18. print(Passagier.namenliste[i])
  19. else:
  20. print("Fehler")
  21. Passagiere= [Passagier('Max','Hart',18,'DE'),
  22. Passagier('James','Wroslaw',20,'PL'),
  23. Passagier('Dmitri','Adenauer',18,'RU'),
  24. Passagier('Artjom','Privjet',17,'RU')]
  25. print('Liste mit Nachnamen')
  26. for i in range(len(Passagiere)):
  27. print(Passagiere[i].nachname)
  28. name1 = input("Geben sie ihren Namen ein!")
  29. name2 = input("Geben sie nun ihren neuen Namen ein\n ")
  30. Passagier.korrektur(name1,name1,name2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement