Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. # Przykład 1:
  2. # Napisz klasę "Person" która zawiera nazwisko i wiek
  3.  
  4. # Zadanie 1:
  5. # Napisz klasę Experience która zawiera nazwę firmy i staż pracy
  6.  
  7. # Zadanie 2:
  8. # Napisz klasę cv, która zawiera zmienną "person" typu "Person", zmienną "experience" typu "list" i zmienną "skills" typu "list"
  9. # Funkcja __str__ powinna zwracać dane, doświadczenie i umiejętności kandydata
  10.  
  11. class Person:
  12. name: str = ''
  13. age: int = 0
  14.  
  15. def __init__(self, name: str, age: int):
  16. self.name = name
  17. self.age = age
  18.  
  19. def __str__(self):
  20. return '%s, %d years old' % (self.name, self.age)
  21.  
  22.  
  23. class Experience:
  24. companysname: str
  25. yearsofwork: int
  26.  
  27. def __init__(self, companysname: str, yearsofwork: int):
  28. self.companysname = companysname
  29. self.yearsofwork = yearsofwork
  30.  
  31.  
  32. class CV:
  33. person=Person()
  34. experience=list()
  35. skills=list()
  36. def _str_(self)
  37. return "%s is %d years old, has %d years of experience and has skills in: %s" % (self.name, self.age, self.yearsofwork, self.skills)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement