mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 05:31:20 +00:00 
			
		
		
		
	gh-125665: Update turtledemo docstrings with correct file names (#125691)
Co-authored-by: Wulian <xiguawulian@gmail.com> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
This commit is contained in:
		
							parent
							
								
									6f26d496d3
								
							
						
					
					
						commit
						9c01db40aa
					
				
					 20 changed files with 32 additions and 86 deletions
				
			
		|  | @ -2778,9 +2778,6 @@ Changes since Python 3.0 | |||
|   :func:`Screen.numinput <numinput>`. These pop up input dialogs and return | ||||
|   strings and numbers respectively. | ||||
| 
 | ||||
| - Two example scripts :file:`tdemo_nim.py` and :file:`tdemo_round_dance.py` | ||||
|   have been added to the :file:`Lib/turtledemo` directory. | ||||
| 
 | ||||
| 
 | ||||
| .. doctest:: | ||||
|    :skipif: _tkinter is None | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """      turtle-example-suite: | ||||
| 
 | ||||
|         tdemo_bytedesign.py | ||||
| """turtledemo/bytedesign.py | ||||
| 
 | ||||
| An example adapted from the example-suite | ||||
| of PythonCard's turtle graphics. | ||||
|  |  | |||
|  | @ -1,9 +1,7 @@ | |||
| # File: tdemo_chaos.py | ||||
| # Author: Gregor Lingl | ||||
| # Date: 2009-06-24 | ||||
| 
 | ||||
| # A demonstration of chaos | ||||
| """turtledemo/chaos.py | ||||
| 
 | ||||
| A demonstration of chaos. | ||||
| """ | ||||
| from turtle import * | ||||
| 
 | ||||
| N = 80 | ||||
|  |  | |||
|  | @ -1,12 +1,7 @@ | |||
| """       turtle-example-suite: | ||||
| 
 | ||||
|            turtledemo/clock.py | ||||
| """turtledemo/clock.py | ||||
| 
 | ||||
| Enhanced clock-program, showing date | ||||
| and time | ||||
|   ------------------------------------ | ||||
|    Press STOP to exit the program! | ||||
|   ------------------------------------ | ||||
| and time. | ||||
| """ | ||||
| from turtle import * | ||||
| from datetime import datetime | ||||
|  |  | |||
|  | @ -1,5 +1,4 @@ | |||
| # colormixer | ||||
| 
 | ||||
| """turtledemo/colormixer.py""" | ||||
| from turtle import Screen, Turtle, mainloop | ||||
| 
 | ||||
| class ColorTurtle(Turtle): | ||||
|  |  | |||
|  | @ -1,14 +1,11 @@ | |||
| """     turtlegraphics-example-suite: | ||||
| """turtledemo/forest.py | ||||
| 
 | ||||
|              tdemo_forest.py | ||||
| Displays a 'forest' of 3 breadth-first trees, | ||||
| similar to the one in tree.py. | ||||
| For further details, see tree.py. | ||||
| 
 | ||||
| Displays a 'forest' of 3 breadth-first-trees | ||||
| similar to the one in tree. | ||||
| For further remarks see tree.py | ||||
| 
 | ||||
| This example is a 'breadth-first'-rewrite of | ||||
| a Logo program written by Erich Neuwirth. See | ||||
| http://homepage.univie.ac.at/erich.neuwirth/ | ||||
| This example is a breadth-first rewrite of | ||||
| a Logo program by Erich Neuwirth. | ||||
| """ | ||||
| from turtle import Turtle, colormode, tracer, mainloop | ||||
| from random import randrange | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """      turtle-example-suite: | ||||
| 
 | ||||
|         tdemo_fractalCurves.py | ||||
| """turtledemo/fractalcurves.py | ||||
| 
 | ||||
| This program draws two fractal-curve-designs: | ||||
| (1) A hilbert curve (in a box) | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """       turtle-example-suite: | ||||
| 
 | ||||
|         xtx_lindenmayer_indian.py | ||||
| """turtledemo/lindenmayer.py | ||||
| 
 | ||||
| Each morning women in Tamil Nadu, in southern | ||||
| India, place designs, created by using rice | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """       turtle-example-suite: | ||||
| 
 | ||||
|          tdemo_minimal_hanoi.py | ||||
| """turtledemo/minimal_hanoi.py | ||||
| 
 | ||||
| A minimal 'Towers of Hanoi' animation: | ||||
| A tower of 6 discs is transferred from the | ||||
|  | @ -12,9 +10,6 @@ | |||
| 
 | ||||
| Discs are turtles with shape "square", but | ||||
| stretched to rectangles by shapesize() | ||||
|  --------------------------------------- | ||||
|        To exit press STOP button | ||||
|  --------------------------------------- | ||||
| """ | ||||
| from turtle import * | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """      turtle-example-suite: | ||||
| 
 | ||||
|             tdemo_nim.py | ||||
| """turtledemo/nim.py | ||||
| 
 | ||||
| Play nim against the computer. The player | ||||
| who takes the last stick is the winner. | ||||
|  |  | |||
|  | @ -1,12 +1,9 @@ | |||
| """       turtle-example-suite: | ||||
| """turtledemo/paint.py | ||||
| 
 | ||||
|             tdemo_paint.py | ||||
| 
 | ||||
| A simple  event-driven paint program | ||||
| 
 | ||||
| - left mouse button moves turtle | ||||
| - middle mouse button changes color | ||||
| - right mouse button toggles between pen up | ||||
| A simple  event-driven paint program. | ||||
| - Left mouse button moves turtle. | ||||
| - Middle mouse button changes color. | ||||
| - Right mouse button toggles between pen up | ||||
| (no line drawn when the turtle moves) and | ||||
| pen down (line is drawn). If pen up follows | ||||
| at least two pen-down moves, the polygon that | ||||
|  | @ -14,8 +11,6 @@ | |||
|  ------------------------------------------- | ||||
|  Play around by clicking into the canvas | ||||
|  using all three mouse buttons. | ||||
|  ------------------------------------------- | ||||
|           To exit press STOP button | ||||
|  ------------------------------------------- | ||||
| """ | ||||
| from turtle import * | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """       turtle-example-suite: | ||||
| 
 | ||||
|               tdemo_peace.py | ||||
| """turtledemo/peace.py | ||||
| 
 | ||||
| A simple drawing suitable as a beginner's | ||||
| programming example. Aside from the | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """       xturtle-example-suite: | ||||
| 
 | ||||
|           xtx_kites_and_darts.py | ||||
| """turtledemo/penrose.py | ||||
| 
 | ||||
| Constructs two aperiodic penrose-tilings, | ||||
| consisting of kites and darts, by the method | ||||
|  | @ -11,7 +9,7 @@ | |||
| consisting of five darts. | ||||
| 
 | ||||
| For more information see: | ||||
|  http://en.wikipedia.org/wiki/Penrose_tiling | ||||
|  https://en.wikipedia.org/wiki/Penrose_tiling | ||||
|  ------------------------------------------- | ||||
| """ | ||||
| from turtle import * | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """       turtle-example-suite: | ||||
| 
 | ||||
|         tdemo_planets_and_moon.py | ||||
| """turtledemo/planets_and_moon.py | ||||
| 
 | ||||
| Gravitational system simulation using the | ||||
| approximation method from Feynman-lectures, | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """      turtle-example-suite: | ||||
| 
 | ||||
|           tdemo_wikipedia3.py | ||||
| """turtledemo/rosette.py | ||||
| 
 | ||||
| This example is | ||||
| inspired by the Wikipedia article on turtle | ||||
|  |  | |||
|  | @ -1,9 +1,4 @@ | |||
| """      turtle-example-suite: | ||||
| 
 | ||||
|          tdemo_round_dance.py | ||||
| 
 | ||||
| (Needs version 1.1 of the turtle module that | ||||
| comes with Python 3.1) | ||||
| """turtledemo/round_dance.py | ||||
| 
 | ||||
| Dancing turtles have a compound shape | ||||
| consisting of a series of triangles of | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """ | ||||
| 
 | ||||
|          sorting_animation.py | ||||
| """turtledemo/sorting_animation.py | ||||
| 
 | ||||
| A minimal sorting algorithm animation: | ||||
| Sorts a shelf of 10 blocks using insertion | ||||
|  | @ -10,9 +8,6 @@ | |||
| 
 | ||||
| Blocks are turtles with shape "square", but | ||||
| stretched to rectangles by shapesize() | ||||
|  --------------------------------------- | ||||
|        To exit press space button | ||||
|  --------------------------------------- | ||||
| """ | ||||
| from turtle import * | ||||
| import random | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """      turtle-example-suite: | ||||
| 
 | ||||
|              tdemo_tree.py | ||||
| """turtledemo/tree.py | ||||
| 
 | ||||
| Displays a 'breadth-first-tree' - in contrast | ||||
| to the classical Logo tree drawing programs, | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| """turtledemo.two_canvases | ||||
| """turtledemo/two_canvases.py | ||||
| 
 | ||||
| Use TurtleScreen and RawTurtle to draw on two | ||||
| distinct canvases in a separate window. The | ||||
|  |  | |||
|  | @ -1,6 +1,4 @@ | |||
| """       turtle-example-suite: | ||||
| 
 | ||||
|             tdemo_yinyang.py | ||||
| """turtledemo/yinyang.py | ||||
| 
 | ||||
| Another drawing suitable as a beginner's | ||||
| programming example. | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Wulian
						Wulian