Posted By

maturanti19 on 05/22/19


Tagged

python different Tkinter rectangles


Versions (?)

Stvorceky aj sachovnica


 / Published in: Python
 

Vyrvorte sachovnicu dvoch roznych farieb a vytvorte stvorceky ktore sa budu zalamovat, zistite ci je cislo zaporne alebo kladne Create chess base and different rectangles which will break when hit canvas

  1. import tkinter
  2. from random import *
  3. canvas=tkinter.Canvas(bg='gainsboro', height=800, width=800)
  4. canvas.pack()
  5.  
  6. n=int(input('Zadaj ci ma byt cislo kladne alebo zaporne: '))
  7. if n<0:
  8. print('zaporne')
  9. elif n==0:
  10. print('nula')
  11. else:
  12. print('kladne')
  13.  
  14. #100 stvorcekov na konci riadku zalomit
  15.  
  16. def stvorcek():
  17. canvas.create_rectangle(x,y,x+50,y+50)
  18.  
  19. x=50
  20. y=10
  21. for i in range(100):
  22. if x+100>800:
  23. x=50
  24. y=y+60
  25. stvorcek()
  26. x=x+60
  27.  
  28. def stvorcekyfarebne():
  29. d=20
  30. x=20
  31. y=20
  32. farba='blue'
  33. for i in range(100):
  34. if x+d>800:
  35. x=20
  36. y=y+d+5
  37. canvas.create_rectangle(x,y,x+d,y+d, fill=farba)
  38. x=x+d+5
  39. if farba=='blue':farba='red'
  40. else: farba='blue'
  41. stvorcekyfarebne()

Report this snippet  

You need to login to post a comment.