Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. class Pojazd:
  2. def __init__(self, nr_rejestr, pesel, nazwisko, marka, data_wydania, rok):
  3. self.nr_rejestr = nr_rejestr
  4. self.pesel = pesel
  5. self.nazwisko = nazwisko
  6. self.marka = marka
  7. self.data_wydania = data_wydania
  8. self.rok = rok
  9.  
  10. def wypisz(self):
  11. print('----------------------------------')
  12. print(f'Nr rejestracyjny: {self.nr_rejestr}')
  13. print(f'Pesel: {self.pesel}')
  14. print(f'Nazwisko: {self.nazwisko}')
  15. print(f'Marka: {self.marka}')
  16. print(f'Data Wydania dokumentu: {self.data_wydania}')
  17. print(f'Rok produkcji: {self.rok}')
  18.  
  19.  
  20. def zmien1(self, ask2):
  21. self.nr_rejestr = nr_rejestr
  22.  
  23. def zmien2(self, ask2):
  24. self.pesel = pesel
  25.  
  26. def zmien3(self, ask2):
  27. self.nazwisko = nazwisko
  28.  
  29.  
  30.  
  31.  
  32.  
  33. obiekt = Pojazd('SO-2131a', '12345678901','Mach','BMW', '25.12.2009', '2019')
  34.  
  35. obiekt.wypisz()
  36.  
  37. print('-----------------------------')
  38. ask = input('Chcesz cos zmienic? (T/N): ')
  39. if ask == 'T':
  40. ask2 = input('Co zmienic? (nr_rejestr / pesel / nazwisko)')
  41.  
  42. if ask2 == 'nr_rejestr':
  43. nr_rejestr = input('nr_rejestr: ')
  44. obiekt.zmien1(nr_rejestr)
  45.  
  46. elif ask2 == 'pesel':
  47. pesel = input('podaj pesel: ')
  48. obiekt.zmien2(pesel)
  49.  
  50. elif ask2 == 'nazwisko':
  51. nazwisko = input('podaj nazwisko: ')
  52. obiekt.zmien3(nazwisko)
  53.  
  54. obiekt.wypisz()
  55. else:
  56. obiekt.wypisz()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement