Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.34 KB | None | 0 0
  1. 7.1
  2.  
  3. def gedeeldBedrag(x):
  4.     bedrag = 4356
  5.     getal = bedrag/x
  6.     if x == 0:
  7.         print("Delen door 0 is niet mogelijk!")
  8.     elif x < 0:
  9.         print("Negatieve getallen niet toegestaan!")
  10.     elif x is str:
  11.         print("Invoer is niet toegestaan!")
  12.     else:
  13.         print('Het bedrag bedraagt ' + str(getal) + ' Euro per persoon.')
  14.  
  15. print(gedeeldBedrag(700))
  16. ###
  17.  
  18. 7.2
  19. import csv
  20. import datetime
  21.  
  22. whileLoop = True
  23. bestand = 'inloggers.csv'
  24. csvreader = open(bestand, 'w', newline='')
  25. currentTime = datetime.datetime.now()
  26.  
  27. theDataWriter = csv.writer(csvreader)
  28. while whileLoop == True:
  29.     naam = input("Wat is jouw achternaam? ")
  30.     if naam == "einde":
  31.         whileLoop == False
  32.         break
  33.  
  34.     voorl = input("wat zijn jouw voorletters? ")
  35.     gbdatum = input('Wat is jouw geboortedatum? ')
  36.     email = input("Wat is jouw email? ")
  37.  
  38.     theDataWriter.writerow([currentTime.strftime("%a %d %b %Y AT %H:%M"),naam,voorl,gbdatum,email])
  39.  
  40. ###
  41.  
  42. 7.3
  43. import csv
  44.  
  45. open = open('naamlijst.csv', newline='')
  46. reader = csv.reader(open, delimiter=';')
  47.  
  48. hoogsteWaarde = 0
  49.  
  50. for row in reader:
  51.     rowInt = int(row[2])
  52.     if rowInt > hoogsteWaarde:
  53.         hoogsteWaarde = rowInt
  54.         naam = row[0]
  55.         datum = row[1]
  56.         score = row[2]
  57.  
  58. print('De hoogste score is ' + str(score) + ' behaald door ' + str(naam) + ' op ' + str(datum))
  59.  
  60. ###
  61.  
  62. 7.4
  63. import csv
  64.  
  65. open = open('voorraadlijst.csv', newline='')
  66. reader = csv.reader(open, delimiter=',')
  67.  
  68. duursteArtikel = 0
  69. kleinsteVoorraad = 100000
  70. voorraadTeller = 0
  71. isFirstRow = True
  72.  
  73. DAnaam=""
  74.  
  75.  
  76. for row in reader:
  77.     if isFirstRow == False:
  78.         intDA = float(row[4])
  79.         intKV = int(row[3])
  80.  
  81.         voorraadTeller = voorraadTeller + intKV
  82.  
  83.         if intDA > duursteArtikel:
  84.             duursteArtikel = intDA
  85.             DAnaam = row[2]
  86.             DAprijs = duursteArtikel
  87.  
  88.         if intKV < kleinsteVoorraad:
  89.             kleinsteVoorraad = intKV
  90.             KVnummer = row[0]
  91.             KVvoorraad = kleinsteVoorraad
  92.     else:
  93.         isFirstRow=False
  94. print('Het duurste artike is ' + DAnaam + ' die ' + str(DAprijs) + ' euro kost.\n'
  95.       'Er zijn slechts ' + str(KVvoorraad) + ' examplaren in voorraad van artikelnummer ' + str(KVnummer) +
  96.       '\nIn totaal hebben wij ' + str(voorraadTeller) + ' producten in ons magazijn')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement