Posted By

maturanti19 on 05/22/19


Tagged

python random Tkinter mocniny nahodne stvorceky farby


Versions (?)

Random colours and rectangles mocniny


 / Published in: Python
 

Vytvorte stvorceky na nahodnom mieste s nahodnymi farbami Vypiste mocniny cisel do 20

  1. import tkinter
  2. from random import *
  3.  
  4. canvas = tkinter.Canvas(height=600, width=800, bg='gainsboro')
  5. canvas.pack()
  6.  
  7. #5 stvorcekov nahodne miesta a farby
  8.  
  9. for i in range (1,6):
  10. farba = choice(('thistle', 'skyblue', 'indigo', 'white', 'gray', 'violet', 'salmon'))
  11. x=randrange(100,600)
  12. y=randrange(100,800)
  13. canvas.create_rectangle(x-15, y-15, x+15, y+15, fill=farba, outline='')
  14. canvas.create_text(x, y, text= i, font='Georgia 20')
  15.  
  16.  
  17. for i in range(20,31):
  18. print(-i)
  19.  
  20. print('Vsetky parne cisla od 0 po 50:')
  21. for i in range(0,51,2):
  22. print(i)
  23.  
  24. for i in range(0,26):
  25. print(2*i)
  26.  
  27. print()
  28. print('Vsetky neparne od 1 po 50 iny sposob:')
  29. for i in range(1,50, 3):
  30. print(i)
  31.  
  32. #mocniny vsetkych cisel do 20
  33. print()
  34. print('Druhe mocniny vsetkych cisel do 20:')
  35. for i in range(0,20):
  36. print(i**2)
  37.  
  38. print()
  39. print('Tretie mocniny vsetkych cisel do 20:')
  40. for i in range(0,20):
  41. print(str(i) + ' na tretiu = ' + str(i*i*i))
  42.  
  43.  
  44. for i in range(0,100):
  45. farba = choice(('thistle', 'skyblue', 'indigo', 'white', 'gray', 'salmon', 'powderblue'))
  46. canvas.create_line(400, 300, randrange(0,800), randrange(0,600), fill=farba, width=3)
  47.  
  48. canvas.create_oval(390,290,410,310, fill='black', outline='')

Report this snippet  

You need to login to post a comment.