mirror of
				https://github.com/python/cpython.git
				synced 2025-10-30 21:21:22 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			61 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Python
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Python
		
	
	
		
			Executable file
		
	
	
	
	
| #!/usr/bin/env python3
 | |
| """       turtle-example-suite:
 | |
| 
 | |
|               tdemo_peace.py
 | |
| 
 | |
| A simple drawing suitable as a beginner's
 | |
| programming example. Aside from the
 | |
| peacecolors assignment and the for loop,
 | |
| it only uses turtle commands.
 | |
| """
 | |
| 
 | |
| from turtle import *
 | |
| 
 | |
| def main():
 | |
|     peacecolors = ("red3",  "orange", "yellow",
 | |
|                    "seagreen4", "orchid4",
 | |
|                    "royalblue1", "dodgerblue4")
 | |
| 
 | |
|     reset()
 | |
|     Screen()
 | |
|     up()
 | |
|     goto(-320,-195)
 | |
|     width(70)
 | |
| 
 | |
|     for pcolor in peacecolors:
 | |
|         color(pcolor)
 | |
|         down()
 | |
|         forward(640)
 | |
|         up()
 | |
|         backward(640)
 | |
|         left(90)
 | |
|         forward(66)
 | |
|         right(90)
 | |
| 
 | |
|     width(25)
 | |
|     color("white")
 | |
|     goto(0,-170)
 | |
|     down()
 | |
| 
 | |
|     circle(170)
 | |
|     left(90)
 | |
|     forward(340)
 | |
|     up()
 | |
|     left(180)
 | |
|     forward(170)
 | |
|     right(45)
 | |
|     down()
 | |
|     forward(170)
 | |
|     up()
 | |
|     backward(170)
 | |
|     left(90)
 | |
|     down()
 | |
|     forward(170)
 | |
|     up()
 | |
| 
 | |
|     goto(0,300) # vanish if hideturtle() is not available ;-)
 | |
|     return "Done!"
 | |
| 
 | |
| if __name__ == "__main__":
 | |
|     main()
 | |
|     mainloop()
 | 
