Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. emner = []
  2. karakterer = []
  3. finn = []
  4.  
  5.  
  6. def nyttEmne():
  7. sub = input('Angi nytt emne(maks 4 bokstaver): ')
  8. print(sub)
  9. if len(sub)<3 or len(sub)>4:
  10. print('Ugyldig emne. Emne må være 3-4 bokstaver langt.\nPrøv igjen!')
  11. nyttEmne()
  12. else:
  13. code = str(input('Angi emnekode(3 tall): '))
  14. if len(code)<3 or len(code)>3:
  15. print('Ugyldig emnekode. Emnekoden må være 3 tall.\nPrøv igjen!')
  16. nyttEmne()
  17. else:
  18. e = Emne(sub,code)
  19. emner.append(e)
  20. print(emner[0].fag+emner[0].emnekode)
  21.  
  22.  
  23. class Emne:
  24.  
  25. def __init__(self,fag,emnekode):
  26. self.fag = fag
  27. self.emnekode = emnekode
  28.  
  29.  
  30. def settKarakter():
  31. global emner
  32. finn()
  33. ''' if ui in emner:
  34. print('Emne funnet.')
  35. else: print('Emne ikke funnet.')'''
  36. karakter= input('Angi karakter fra A-F: ')
  37. søk = emner.index(ui)+len(ui)
  38.  
  39.  
  40. def finn(parameter):
  41. global emner
  42. res=[]
  43. ui = ui = input('Angi søkeparameter: ')
  44. for elementer in emner:
  45. if parameter == elementer.fag:
  46. f=
  47. res.append(f)
  48. elif parameter == elementer.emnekode:
  49. ek=
  50. res.append(ek)
  51. elif parameter == elementer.fag + elementer.emnekode:
  52. fek=
  53. res.append(fek)
  54.  
  55. else:
  56. print('Ugyldig søkeparameter\nPrøv igjen!')
  57. finn()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement