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:
Wulian 2024-10-24 04:29:32 +08:00 committed by GitHub
parent 6f26d496d3
commit 9c01db40aa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
20 changed files with 32 additions and 86 deletions

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -1,5 +1,4 @@
# colormixer
"""turtledemo/colormixer.py"""
from turtle import Screen, Turtle, mainloop
class ColorTurtle(Turtle):

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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 @@ is derived from the built-in type list.
Discs are turtles with shape "square", but
stretched to rectangles by shapesize()
---------------------------------------
To exit press STOP button
---------------------------------------
"""
from turtle import *

View File

@ -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.

View File

@ -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 @@ includes the starting point is filled.
-------------------------------------------
Play around by clicking into the canvas
using all three mouse buttons.
-------------------------------------------
To exit press STOP button
-------------------------------------------
"""
from turtle import *

View File

@ -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

View File

@ -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 kites and "star"
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 *

View File

@ -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,

View File

@ -1,6 +1,4 @@
""" turtle-example-suite:
tdemo_wikipedia3.py
"""turtledemo/rosette.py
This example is
inspired by the Wikipedia article on turtle

View File

@ -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

View File

@ -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 @@ Shelves are implemented using builtin lists.
Blocks are turtles with shape "square", but
stretched to rectangles by shapesize()
---------------------------------------
To exit press space button
---------------------------------------
"""
from turtle import *
import random

View File

@ -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,

View File

@ -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

View File

@ -1,6 +1,4 @@
""" turtle-example-suite:
tdemo_yinyang.py
"""turtledemo/yinyang.py
Another drawing suitable as a beginner's
programming example.