## Kijkt of alle modules goed geïnstalleerd zijn
#
# Toont twee vensters met afbeeldingen die elk moeten worden dichtgeklikt
# drukt ook enkele dingen af

from time import time
tijd_begin = time()

from random import randint
print (f"Willekeurig cijfer: {randint(0,9)}")

from bisect import bisect_left
lijst = [1,3,5,7,9]
index = bisect_left (lijst, 3)
print (f"Gevonden index = {index} (= 1?)")

from PIL import Image, ImageDraw
prent = Image.new("RGB", [300, 300], color="black")
doek  = ImageDraw.Draw(prent)

doek.rectangle([100, 0, 200, 300], fill="yellow")
doek.rectangle([200, 0, 300, 300], fill="red")

prent.show ()

from matplotlib import pyplot

x_waarden = list(range(0,21))
y_waarden = []
for x in x_waarden:
    y_waarden.append((x-10)**2 + 20) 

pyplot.bar(x_waarden, y_waarden)
pyplot.show ()

tijd_eind = time()
print (f"Totale tijd = {tijd_eind-tijd_begin} sec")
