Advertisement
EmmettMilligan

Sunrise/set

Feb 20th, 2020
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. from graphics import*;
  2.  
  3. window = GraphWin("Landscape doe", 1000,500)
  4. window.setBackground("blue")
  5.  
  6. r1 = Rectangle(Point(0,400),Point(1000,500))
  7. r1.setFill("green")
  8. r1.draw(window)
  9.  
  10. for x in range(0,10):
  11. r2 = Rectangle(Point(10+20*x,250),Point(20+20*x,400))
  12. r2.setFill("brown")
  13. r2.draw(window)
  14.  
  15. for x in range(0,4):
  16. r3 = Rectangle(Point(10,265+40*x),Point(200,280+40*x))
  17. r3.setFill("brown")
  18. r3.draw(window)
  19.  
  20. c1 = Circle(Point(500,250),35)
  21. c1.draw(window)
  22.  
  23. r4 = Rectangle(Point(500,285),Point(500,365))
  24. r4.draw(window)
  25.  
  26. r5 = Rectangle(Point(490,365),Point(510,365))
  27. r5.draw(window)
  28.  
  29. r6 = Rectangle(Point(490,365),Point(490,400))
  30. r6.draw(window)
  31.  
  32. r7 = Rectangle(Point(510,365),Point(510,400))
  33. r7.draw(window)
  34.  
  35. r8 = Rectangle(Point(485,305),Point(515,305))
  36. r8.draw(window)
  37.  
  38. r9 = Rectangle(Point(485,305),Point(485,345))
  39. r9.draw(window)
  40.  
  41. r10 = Rectangle(Point(515,305),Point(515,345))
  42. r10.draw(window)
  43.  
  44. Pnt1 = Point(350,35)
  45. sun = Circle(Pnt1,35)
  46. sun.setFill("yellow")
  47. sun.draw(window)
  48.  
  49.  
  50.  
  51. c3 = Circle(Point(500,250),35)
  52. c3.setFill("white")
  53. c3.draw(window)
  54.  
  55. r6 = Rectangle(Point(595,25),Point(600,30))
  56. r6.setFill("yellow")
  57. r6.draw(window)
  58.  
  59. pt = Point(870, 200)
  60. rect = Rectangle(Point(600 , 30), pt)
  61. rect.setFill("red")
  62. rect.draw(window)
  63.  
  64. for x in range(0,3):
  65. r5 = Rectangle(Point(600,50+25*x),Point(870,60+25*x))
  66. r5.setFill("white")
  67. r5.draw(window)
  68. pt2 = Point(720, 100)
  69. rect2 = Rectangle(Point(600 , 30), pt2)
  70. rect2.setFill("blue")
  71. rect2.draw(window)
  72.  
  73. pt3 = Point(600,400)
  74. rect3 = Rectangle(Point (595 , 30),pt3)
  75. rect3.setFill("black")
  76. rect3.draw(window)
  77. i = 10
  78. for x in range(0,4):
  79. r4 = Rectangle(Point(600,100+25*x),Point(870,110+25*x))
  80. r4.setFill("white")
  81. r4.draw(window)
  82.  
  83. you = 5
  84. for x in range(35,400,5):
  85. window.getMouse()
  86. sun.move(0,5)
  87. why = Pnt1.getY()
  88. print(x)
  89. if x == 365:
  90. for x in range(0,35,5):
  91. window.getMouse()
  92. sun.move(0,5)
  93. r1 = Rectangle(Point(0,400),Point(1000,500))
  94. r1.setFill("green")
  95. r1.draw(window)
  96.  
  97.  
  98.  
  99. window.getMouse()
  100. window.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement