Page 134 - Demo
P. 134

TI Python BootCamp CREATIEF MET FIGUREN
3.4. Optische misleidingen
Voorbeeld 1 Parallelle vierkanten?
We coderen rijen van wit-zwarte vierkante (zijde 31): from ti_system import *.
from ti_draw import * factor=float(input(“Factor -1 ... 1: ”)) use_buffer()
def vierkant(x,y,zijde): ¨¨px=[x,x+z,x+z,x,x] ¨¨py=[y,y,y+z,y+z,y] ¨¨fill_poly(px,py)
z=31
set_color(255,255,255) fill_rect(0,0,318,212)
set_color(0,0,0)
for j in range(8): ¨¨draw_line(0,j*z,318,j*z) ¨¨x=z
¨¨if j%2 == 1: ¨¨¨¨x=-factor*z
¨¨for i in range(0,12,2): ¨¨¨¨vierkant(i*z+x,j*z,z) paint_buffer()
Merk op dat het input-statement in de code moet staan voor de eerste functie van de TI Draw-module, daar zo’n functie het grafische venster activeert.
Python GRAFISCH
 Factor = -0.5
 Factor = 0
 Factor = 0.5
 © 2020 T3 Nederland – T3 Vlaanderen 12
www.t3nederland.nl – www.t3vlaanderen.be
















































































   132   133   134   135   136