2016-10-30 09:46:26 +00:00
|
|
|
# SOME DESCRIPTIVE TITLE.
|
|
|
|
# Copyright (C) 2001-2016, Python Software Foundation
|
|
|
|
# This file is distributed under the same license as the Python package.
|
|
|
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
|
|
|
#
|
|
|
|
#, fuzzy
|
|
|
|
msgid ""
|
|
|
|
msgstr ""
|
|
|
|
"Project-Id-Version: Python 3.6\n"
|
|
|
|
"Report-Msgid-Bugs-To: \n"
|
2017-05-27 17:46:38 +00:00
|
|
|
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
|
2016-10-30 09:46:26 +00:00
|
|
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
|
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
|
|
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
2017-05-23 22:40:56 +00:00
|
|
|
"Language: fr\n"
|
2016-10-30 09:46:26 +00:00
|
|
|
"MIME-Version: 1.0\n"
|
|
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:3
|
|
|
|
msgid ":mod:`turtle` --- Turtle graphics"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:10
|
|
|
|
msgid "**Source code:** :source:`Lib/turtle.py`"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:20
|
|
|
|
msgid "Introduction"
|
|
|
|
msgstr "Introduction"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:22
|
|
|
|
msgid ""
|
|
|
|
"Turtle graphics is a popular way for introducing programming to kids. It "
|
|
|
|
"was part of the original Logo programming language developed by Wally "
|
|
|
|
"Feurzig and Seymour Papert in 1966."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:26
|
|
|
|
msgid ""
|
|
|
|
"Imagine a robotic turtle starting at (0, 0) in the x-y plane. After an "
|
|
|
|
"``import turtle``, give it the command ``turtle.forward(15)``, and it moves "
|
|
|
|
"(on-screen!) 15 pixels in the direction it is facing, drawing a line as it "
|
|
|
|
"moves. Give it the command ``turtle.right(25)``, and it rotates in-place 25 "
|
|
|
|
"degrees clockwise."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:33
|
|
|
|
msgid ""
|
|
|
|
"Turtle can draw intricate shapes using programs that repeat simple moves."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:41
|
|
|
|
msgid ""
|
|
|
|
"By combining together these and similar commands, intricate shapes and "
|
|
|
|
"pictures can easily be drawn."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:44
|
|
|
|
msgid ""
|
|
|
|
"The :mod:`turtle` module is an extended reimplementation of the same-named "
|
|
|
|
"module from the Python standard distribution up to version Python 2.5."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:47
|
|
|
|
msgid ""
|
|
|
|
"It tries to keep the merits of the old turtle module and to be (nearly) 100% "
|
|
|
|
"compatible with it. This means in the first place to enable the learning "
|
|
|
|
"programmer to use all the commands, classes and methods interactively when "
|
|
|
|
"using the module from within IDLE run with the ``-n`` switch."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:52
|
|
|
|
msgid ""
|
|
|
|
"The turtle module provides turtle graphics primitives, in both object-"
|
|
|
|
"oriented and procedure-oriented ways. Because it uses :mod:`tkinter` for "
|
|
|
|
"the underlying graphics, it needs a version of Python installed with Tk "
|
|
|
|
"support."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:56
|
|
|
|
msgid "The object-oriented interface uses essentially two+two classes:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:58
|
|
|
|
msgid ""
|
|
|
|
"The :class:`TurtleScreen` class defines graphics windows as a playground for "
|
|
|
|
"the drawing turtles. Its constructor needs a :class:`tkinter.Canvas` or a :"
|
|
|
|
"class:`ScrolledCanvas` as argument. It should be used when :mod:`turtle` is "
|
|
|
|
"used as part of some application."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:63
|
|
|
|
msgid ""
|
|
|
|
"The function :func:`Screen` returns a singleton object of a :class:"
|
|
|
|
"`TurtleScreen` subclass. This function should be used when :mod:`turtle` is "
|
|
|
|
"used as a standalone tool for doing graphics. As a singleton object, "
|
|
|
|
"inheriting from its class is not possible."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:68
|
|
|
|
msgid ""
|
|
|
|
"All methods of TurtleScreen/Screen also exist as functions, i.e. as part of "
|
|
|
|
"the procedure-oriented interface."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:71
|
|
|
|
msgid ""
|
|
|
|
":class:`RawTurtle` (alias: :class:`RawPen`) defines Turtle objects which "
|
|
|
|
"draw on a :class:`TurtleScreen`. Its constructor needs a Canvas, "
|
|
|
|
"ScrolledCanvas or TurtleScreen as argument, so the RawTurtle objects know "
|
|
|
|
"where to draw."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:75
|
|
|
|
msgid ""
|
|
|
|
"Derived from RawTurtle is the subclass :class:`Turtle` (alias: :class:"
|
|
|
|
"`Pen`), which draws on \"the\" :class:`Screen` instance which is "
|
|
|
|
"automatically created, if not already present."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:79
|
|
|
|
msgid ""
|
|
|
|
"All methods of RawTurtle/Turtle also exist as functions, i.e. part of the "
|
|
|
|
"procedure-oriented interface."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:82
|
|
|
|
msgid ""
|
|
|
|
"The procedural interface provides functions which are derived from the "
|
|
|
|
"methods of the classes :class:`Screen` and :class:`Turtle`. They have the "
|
|
|
|
"same names as the corresponding methods. A screen object is automatically "
|
|
|
|
"created whenever a function derived from a Screen method is called. An "
|
|
|
|
"(unnamed) turtle object is automatically created whenever any of the "
|
|
|
|
"functions derived from a Turtle method is called."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:89
|
|
|
|
msgid ""
|
|
|
|
"To use multiple turtles on a screen one has to use the object-oriented "
|
|
|
|
"interface."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:92
|
|
|
|
msgid ""
|
|
|
|
"In the following documentation the argument list for functions is given. "
|
|
|
|
"Methods, of course, have the additional first argument *self* which is "
|
|
|
|
"omitted here."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:98
|
|
|
|
msgid "Overview of available Turtle and Screen methods"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:101
|
|
|
|
msgid "Turtle methods"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:132 ../Doc/library/turtle.rst:242
|
|
|
|
msgid "Turtle motion"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:120
|
|
|
|
msgid "Move and draw"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`forward` | :func:`fd`"
|
|
|
|
msgstr ":func:`forward` | :func:`fd`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`backward` | :func:`bk` | :func:`back`"
|
|
|
|
msgstr ":func:`backward` | :func:`bk` | :func:`back`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`right` | :func:`rt`"
|
|
|
|
msgstr ":func:`right` | :func:`rt`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`left` | :func:`lt`"
|
|
|
|
msgstr ":func:`left` | :func:`lt`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`goto` | :func:`setpos` | :func:`setposition`"
|
|
|
|
msgstr ":func:`goto` | :func:`setpos` | :func:`setposition`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`setx`"
|
|
|
|
msgstr ":func:`setx`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`sety`"
|
|
|
|
msgstr ":func:`sety`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`setheading` | :func:`seth`"
|
|
|
|
msgstr ":func:`setheading` | :func:`seth`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`home`"
|
|
|
|
msgstr ":func:`home`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0 ../Doc/library/turtle.rst:2371
|
|
|
|
msgid ":func:`circle`"
|
|
|
|
msgstr ":func:`circle`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`dot`"
|
|
|
|
msgstr ":func:`dot`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0 ../Doc/library/turtle.rst:2349
|
|
|
|
msgid ":func:`stamp`"
|
|
|
|
msgstr ":func:`stamp`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`clearstamp`"
|
|
|
|
msgstr ":func:`clearstamp`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`clearstamps`"
|
|
|
|
msgstr ":func:`clearstamps`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`undo`"
|
|
|
|
msgstr ":func:`undo`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`speed`"
|
|
|
|
msgstr ":func:`speed`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:128 ../Doc/library/turtle.rst:623
|
|
|
|
msgid "Tell Turtle's state"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`position` | :func:`pos`"
|
|
|
|
msgstr ":func:`position` | :func:`pos`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`towards`"
|
|
|
|
msgstr ":func:`towards`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`xcor`"
|
|
|
|
msgstr ":func:`xcor`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`ycor`"
|
|
|
|
msgstr ":func:`ycor`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`heading`"
|
|
|
|
msgstr ":func:`heading`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`distance`"
|
|
|
|
msgstr ":func:`distance`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:132
|
|
|
|
msgid "Setting and measurement"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`degrees`"
|
|
|
|
msgstr ":func:`degrees`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`radians`"
|
|
|
|
msgstr ":func:`radians`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:155 ../Doc/library/turtle.rst:765
|
|
|
|
msgid "Pen control"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:140 ../Doc/library/turtle.rst:768
|
|
|
|
msgid "Drawing state"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`pendown` | :func:`pd` | :func:`down`"
|
|
|
|
msgstr ":func:`pendown` | :func:`pd` | :func:`down`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`penup` | :func:`pu` | :func:`up`"
|
|
|
|
msgstr ":func:`penup` | :func:`pu` | :func:`up`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`pensize` | :func:`width`"
|
|
|
|
msgstr ":func:`pensize` | :func:`width`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`pen`"
|
|
|
|
msgstr ":func:`pen`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`isdown`"
|
|
|
|
msgstr ":func:`isdown`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:145 ../Doc/library/turtle.rst:857
|
|
|
|
msgid "Color control"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`color`"
|
|
|
|
msgstr ":func:`color`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`pencolor`"
|
|
|
|
msgstr ":func:`pencolor`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`fillcolor`"
|
|
|
|
msgstr ":func:`fillcolor`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:150 ../Doc/library/turtle.rst:987
|
|
|
|
msgid "Filling"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`filling`"
|
|
|
|
msgstr ":func:`filling`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`begin_fill`"
|
|
|
|
msgstr ":func:`begin_fill`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`end_fill`"
|
|
|
|
msgstr ":func:`end_fill`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:155 ../Doc/library/turtle.rst:1026
|
|
|
|
msgid "More drawing control"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`reset`"
|
|
|
|
msgstr ":func:`reset`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`clear`"
|
|
|
|
msgstr ":func:`clear`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`write`"
|
|
|
|
msgstr ":func:`write`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:172 ../Doc/library/turtle.rst:1071
|
|
|
|
msgid "Turtle state"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:161 ../Doc/library/turtle.rst:1074
|
|
|
|
msgid "Visibility"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`showturtle` | :func:`st`"
|
|
|
|
msgstr ":func:`showturtle` | :func:`st`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`hideturtle` | :func:`ht`"
|
|
|
|
msgstr ":func:`hideturtle` | :func:`ht`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`isvisible`"
|
|
|
|
msgstr ":func:`isvisible`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:172 ../Doc/library/turtle.rst:1111
|
|
|
|
msgid "Appearance"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`shape`"
|
|
|
|
msgstr ":func:`shape`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`resizemode`"
|
|
|
|
msgstr ":func:`resizemode`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`shapesize` | :func:`turtlesize`"
|
|
|
|
msgstr ":func:`shapesize` | :func:`turtlesize`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`shearfactor`"
|
|
|
|
msgstr ":func:`shearfactor`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`settiltangle`"
|
|
|
|
msgstr ":func:`settiltangle`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`tiltangle`"
|
|
|
|
msgstr ":func:`tiltangle`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`tilt`"
|
|
|
|
msgstr ":func:`tilt`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`shapetransform`"
|
|
|
|
msgstr ":func:`shapetransform`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`get_shapepoly`"
|
|
|
|
msgstr ":func:`get_shapepoly`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:177 ../Doc/library/turtle.rst:1307
|
|
|
|
msgid "Using events"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0 ../Doc/library/turtle.rst:2343
|
|
|
|
msgid ":func:`onclick`"
|
|
|
|
msgstr ":func:`onclick`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`onrelease`"
|
|
|
|
msgstr ":func:`onrelease`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0 ../Doc/library/turtle.rst:2326
|
|
|
|
msgid ":func:`ondrag`"
|
|
|
|
msgstr ":func:`ondrag`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:188 ../Doc/library/turtle.rst:1377
|
|
|
|
msgid "Special Turtle methods"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`begin_poly`"
|
|
|
|
msgstr ":func:`begin_poly`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`end_poly`"
|
|
|
|
msgstr ":func:`end_poly`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`get_poly`"
|
|
|
|
msgstr ":func:`get_poly`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0 ../Doc/library/turtle.rst:2362
|
|
|
|
msgid ":func:`clone`"
|
|
|
|
msgstr ":func:`clone`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`getturtle` | :func:`getpen`"
|
|
|
|
msgstr ":func:`getturtle` | :func:`getpen`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`getscreen`"
|
|
|
|
msgstr ":func:`getscreen`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`setundobuffer`"
|
|
|
|
msgstr ":func:`setundobuffer`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`undobufferentries`"
|
|
|
|
msgstr ":func:`undobufferentries`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:191
|
|
|
|
msgid "Methods of TurtleScreen/Screen"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:199 ../Doc/library/turtle.rst:1522
|
|
|
|
msgid "Window control"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`bgcolor`"
|
|
|
|
msgstr ":func:`bgcolor`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`bgpic`"
|
|
|
|
msgstr ":func:`bgpic`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`clear` | :func:`clearscreen`"
|
|
|
|
msgstr ":func:`clear` | :func:`clearscreen`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`reset` | :func:`resetscreen`"
|
|
|
|
msgstr ":func:`reset` | :func:`resetscreen`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`screensize`"
|
|
|
|
msgstr ":func:`screensize`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`setworldcoordinates`"
|
|
|
|
msgstr ":func:`setworldcoordinates`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:204 ../Doc/library/turtle.rst:1636
|
|
|
|
msgid "Animation control"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`delay`"
|
|
|
|
msgstr ":func:`delay`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`tracer`"
|
|
|
|
msgstr ":func:`tracer`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`update`"
|
|
|
|
msgstr ":func:`update`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:212 ../Doc/library/turtle.rst:1687
|
|
|
|
msgid "Using screen events"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`listen`"
|
|
|
|
msgstr ":func:`listen`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`onkey` | :func:`onkeyrelease`"
|
|
|
|
msgstr ":func:`onkey` | :func:`onkeyrelease`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`onkeypress`"
|
|
|
|
msgstr ":func:`onkeypress`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`onclick` | :func:`onscreenclick`"
|
|
|
|
msgstr ":func:`onclick` | :func:`onscreenclick`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`ontimer`"
|
|
|
|
msgstr ":func:`ontimer`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`mainloop` | :func:`done`"
|
|
|
|
msgstr ":func:`mainloop` | :func:`done`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:222 ../Doc/library/turtle.rst:1828
|
|
|
|
msgid "Settings and special methods"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`mode`"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`colormode`"
|
|
|
|
msgstr ":func:`colormode`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`getcanvas`"
|
|
|
|
msgstr ":func:`getcanvas`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`getshapes`"
|
|
|
|
msgstr ":func:`getshapes`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`register_shape` | :func:`addshape`"
|
|
|
|
msgstr ":func:`register_shape` | :func:`addshape`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`turtles`"
|
|
|
|
msgstr ":func:`turtles`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`window_height`"
|
|
|
|
msgstr ":func:`window_height`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`window_width`"
|
|
|
|
msgstr ":func:`window_width`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:226 ../Doc/library/turtle.rst:1792
|
|
|
|
msgid "Input methods"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`textinput`"
|
|
|
|
msgstr ":func:`textinput`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`numinput`"
|
|
|
|
msgstr ":func:`numinput`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:233
|
|
|
|
msgid "Methods specific to Screen"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`bye`"
|
|
|
|
msgstr ":func:`bye`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`exitonclick`"
|
|
|
|
msgstr ":func:`exitonclick`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`setup`"
|
|
|
|
msgstr ":func:`setup`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid ":func:`title`"
|
|
|
|
msgstr ":func:`title`"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:236
|
|
|
|
msgid "Methods of RawTurtle/Turtle and corresponding functions"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:238
|
|
|
|
msgid ""
|
|
|
|
"Most of the examples in this section refer to a Turtle instance called "
|
|
|
|
"``turtle``."
|
|
|
|
msgstr ""
|
|
|
|
|
2017-05-27 17:46:38 +00:00
|
|
|
#: ../Doc/library/turtle.rst:0
|
|
|
|
msgid "Paramètres"
|
|
|
|
msgstr ""
|
|
|
|
|
2016-10-30 09:46:26 +00:00
|
|
|
#: ../Doc/library/turtle.rst:247 ../Doc/library/turtle.rst:290
|
|
|
|
#: ../Doc/library/turtle.rst:313 ../Doc/library/turtle.rst:369
|
|
|
|
#: ../Doc/library/turtle.rst:390 ../Doc/library/turtle.rst:411
|
|
|
|
msgid "a number (integer or float)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:249
|
|
|
|
msgid ""
|
|
|
|
"Move the turtle forward by the specified *distance*, in the direction the "
|
|
|
|
"turtle is headed."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:268 ../Doc/library/turtle.rst:458
|
|
|
|
#: ../Doc/library/turtle.rst:721 ../Doc/library/turtle.rst:1206
|
|
|
|
#: ../Doc/library/turtle.rst:1224
|
|
|
|
msgid "a number"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:270
|
|
|
|
msgid ""
|
|
|
|
"Move the turtle backward by *distance*, opposite to the direction the turtle "
|
|
|
|
"is headed. Do not change the turtle's heading."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:292
|
|
|
|
msgid ""
|
|
|
|
"Turn turtle right by *angle* units. (Units are by default degrees, but can "
|
|
|
|
"be set via the :func:`degrees` and :func:`radians` functions.) Angle "
|
|
|
|
"orientation depends on the turtle mode, see :func:`mode`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:315
|
|
|
|
msgid ""
|
|
|
|
"Turn turtle left by *angle* units. (Units are by default degrees, but can "
|
|
|
|
"be set via the :func:`degrees` and :func:`radians` functions.) Angle "
|
|
|
|
"orientation depends on the turtle mode, see :func:`mode`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:337
|
|
|
|
msgid "a number or a pair/vector of numbers"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:338
|
|
|
|
msgid "a number or ``None``"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:340
|
|
|
|
msgid ""
|
|
|
|
"If *y* is ``None``, *x* must be a pair of coordinates or a :class:`Vec2D` (e."
|
|
|
|
"g. as returned by :func:`pos`)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:343
|
|
|
|
msgid ""
|
|
|
|
"Move turtle to an absolute position. If the pen is down, draw line. Do not "
|
|
|
|
"change the turtle's orientation."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:371
|
|
|
|
msgid ""
|
|
|
|
"Set the turtle's first coordinate to *x*, leave second coordinate unchanged."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:392
|
|
|
|
msgid ""
|
|
|
|
"Set the turtle's second coordinate to *y*, leave first coordinate unchanged."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:413
|
|
|
|
msgid ""
|
|
|
|
"Set the orientation of the turtle to *to_angle*. Here are some common "
|
|
|
|
"directions in degrees:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:417
|
|
|
|
msgid "standard mode"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:417
|
|
|
|
msgid "logo mode"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:419
|
|
|
|
msgid "0 - east"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:419
|
|
|
|
msgid "0 - north"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:420
|
|
|
|
msgid "90 - north"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:420
|
|
|
|
msgid "90 - east"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:421
|
|
|
|
msgid "180 - west"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:421
|
|
|
|
msgid "180 - south"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:422
|
|
|
|
msgid "270 - south"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:422
|
|
|
|
msgid "270 - west"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:434
|
|
|
|
msgid ""
|
|
|
|
"Move turtle to the origin -- coordinates (0,0) -- and set its heading to its "
|
|
|
|
"start-orientation (which depends on the mode, see :func:`mode`)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:459
|
|
|
|
msgid "a number (or ``None``)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:460 ../Doc/library/turtle.rst:550
|
|
|
|
msgid "an integer (or ``None``)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:462
|
|
|
|
msgid ""
|
|
|
|
"Draw a circle with given *radius*. The center is *radius* units left of the "
|
|
|
|
"turtle; *extent* -- an angle -- determines which part of the circle is "
|
|
|
|
"drawn. If *extent* is not given, draw the entire circle. If *extent* is "
|
|
|
|
"not a full circle, one endpoint of the arc is the current pen position. "
|
|
|
|
"Draw the arc in counterclockwise direction if *radius* is positive, "
|
|
|
|
"otherwise in clockwise direction. Finally the direction of the turtle is "
|
|
|
|
"changed by the amount of *extent*."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:470
|
|
|
|
msgid ""
|
|
|
|
"As the circle is approximated by an inscribed regular polygon, *steps* "
|
|
|
|
"determines the number of steps to use. If not given, it will be calculated "
|
|
|
|
"automatically. May be used to draw regular polygons."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:495
|
|
|
|
msgid "an integer >= 1 (if given)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:496
|
|
|
|
msgid "a colorstring or a numeric color tuple"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:498
|
|
|
|
msgid ""
|
|
|
|
"Draw a circular dot with diameter *size*, using *color*. If *size* is not "
|
|
|
|
"given, the maximum of pensize+4 and 2*pensize is used."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:515
|
|
|
|
msgid ""
|
|
|
|
"Stamp a copy of the turtle shape onto the canvas at the current turtle "
|
|
|
|
"position. Return a stamp_id for that stamp, which can be used to delete it "
|
|
|
|
"by calling ``clearstamp(stamp_id)``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:529
|
|
|
|
msgid "an integer, must be return value of previous :func:`stamp` call"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:532
|
|
|
|
msgid "Delete stamp with given *stampid*."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:552
|
|
|
|
msgid ""
|
|
|
|
"Delete all or first/last *n* of turtle's stamps. If *n* is ``None``, delete "
|
|
|
|
"all stamps, if *n* > 0 delete first *n* stamps, else if *n* < 0 delete last "
|
|
|
|
"*n* stamps."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:575
|
|
|
|
msgid ""
|
|
|
|
"Undo (repeatedly) the last turtle action(s). Number of available undo "
|
|
|
|
"actions is determined by the size of the undobuffer."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:589
|
|
|
|
msgid "an integer in the range 0..10 or a speedstring (see below)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:591
|
|
|
|
msgid ""
|
|
|
|
"Set the turtle's speed to an integer value in the range 0..10. If no "
|
|
|
|
"argument is given, return current speed."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:594
|
|
|
|
msgid ""
|
|
|
|
"If input is a number greater than 10 or smaller than 0.5, speed is set to "
|
|
|
|
"0. Speedstrings are mapped to speedvalues as follows:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:597
|
|
|
|
msgid "\"fastest\": 0"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:598
|
|
|
|
msgid "\"fast\": 10"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:599
|
|
|
|
msgid "\"normal\": 6"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:600
|
|
|
|
msgid "\"slow\": 3"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:601
|
|
|
|
msgid "\"slowest\": 1"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:603
|
|
|
|
msgid ""
|
|
|
|
"Speeds from 1 to 10 enforce increasingly faster animation of line drawing "
|
|
|
|
"and turtle turning."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:606
|
|
|
|
msgid ""
|
|
|
|
"Attention: *speed* = 0 means that *no* animation takes place. forward/back "
|
|
|
|
"makes turtle jump and likewise left/right make the turtle turn instantly."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:628
|
|
|
|
msgid ""
|
|
|
|
"Return the turtle's current location (x,y) (as a :class:`Vec2D` vector)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:638 ../Doc/library/turtle.rst:697
|
|
|
|
msgid "a number or a pair/vector of numbers or a turtle instance"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:639 ../Doc/library/turtle.rst:698
|
|
|
|
msgid "a number if *x* is a number, else ``None``"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:641
|
|
|
|
msgid ""
|
|
|
|
"Return the angle between the line from turtle position to position specified "
|
|
|
|
"by (x,y), the vector or the other turtle. This depends on the turtle's "
|
|
|
|
"start orientation which depends on the mode - \"standard\"/\"world\" or "
|
|
|
|
"\"logo\")."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:654
|
|
|
|
msgid "Return the turtle's x coordinate."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:669
|
|
|
|
msgid "Return the turtle's y coordinate."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:684
|
|
|
|
msgid ""
|
|
|
|
"Return the turtle's current heading (value depends on the turtle mode, see :"
|
|
|
|
"func:`mode`)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:700
|
|
|
|
msgid ""
|
|
|
|
"Return the distance from the turtle to (x,y), the given vector, or the given "
|
|
|
|
"other turtle, in turtle step units."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:717
|
|
|
|
msgid "Settings for measurement"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:723
|
|
|
|
msgid ""
|
|
|
|
"Set angle measurement units, i.e. set number of \"degrees\" for a full "
|
|
|
|
"circle. Default value is 360 degrees."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:745
|
|
|
|
msgid ""
|
|
|
|
"Set the angle measurement units to radians. Equivalent to ``degrees(2*math."
|
|
|
|
"pi)``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:774
|
|
|
|
msgid "Pull the pen down -- drawing when moving."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:781
|
|
|
|
msgid "Pull the pen up -- no drawing when moving."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:787
|
|
|
|
msgid "a positive number"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:789
|
|
|
|
msgid ""
|
|
|
|
"Set the line thickness to *width* or return it. If resizemode is set to "
|
|
|
|
"\"auto\" and turtleshape is a polygon, that polygon is drawn with the same "
|
|
|
|
"line thickness. If no argument is given, the current pensize is returned."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:802
|
|
|
|
msgid "a dictionary with some or all of the below listed keys"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:803
|
|
|
|
msgid "one or more keyword-arguments with the below listed keys as keywords"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:805
|
|
|
|
msgid ""
|
|
|
|
"Return or set the pen's attributes in a \"pen-dictionary\" with the "
|
|
|
|
"following key/value pairs:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:808
|
|
|
|
msgid "\"shown\": True/False"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:809
|
|
|
|
msgid "\"pendown\": True/False"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:810
|
|
|
|
msgid "\"pencolor\": color-string or color-tuple"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:811
|
|
|
|
msgid "\"fillcolor\": color-string or color-tuple"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:812
|
|
|
|
msgid "\"pensize\": positive number"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:813
|
|
|
|
msgid "\"speed\": number in range 0..10"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:814
|
|
|
|
msgid "\"resizemode\": \"auto\" or \"user\" or \"noresize\""
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:815
|
|
|
|
msgid "\"stretchfactor\": (positive number, positive number)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:816
|
|
|
|
msgid "\"outline\": positive number"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:817
|
|
|
|
msgid "\"tilt\": number"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:819
|
|
|
|
msgid ""
|
|
|
|
"This dictionary can be used as argument for a subsequent call to :func:`pen` "
|
|
|
|
"to restore the former pen-state. Moreover one or more of these attributes "
|
|
|
|
"can be provided as keyword-arguments. This can be used to set several pen "
|
|
|
|
"attributes in one statement."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:844
|
|
|
|
msgid "Return ``True`` if pen is down, ``False`` if it's up."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:861
|
|
|
|
msgid "Return or set the pencolor."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:863 ../Doc/library/turtle.rst:911
|
|
|
|
msgid "Four input formats are allowed:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:868
|
|
|
|
msgid "``pencolor()``"
|
|
|
|
msgstr "``pencolor()``"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:866
|
|
|
|
msgid ""
|
|
|
|
"Return the current pencolor as color specification string or as a tuple (see "
|
|
|
|
"example). May be used as input to another color/pencolor/fillcolor call."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:872
|
|
|
|
msgid "``pencolor(colorstring)``"
|
|
|
|
msgstr "``pencolor(colorstring)``"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:871
|
|
|
|
msgid ""
|
|
|
|
"Set pencolor to *colorstring*, which is a Tk color specification string, "
|
|
|
|
"such as ``\"red\"``, ``\"yellow\"``, or ``\"#33cc8c\"``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:877
|
|
|
|
msgid "``pencolor((r, g, b))``"
|
|
|
|
msgstr "``pencolor((r, g, b))``"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:875
|
|
|
|
msgid ""
|
|
|
|
"Set pencolor to the RGB color represented by the tuple of *r*, *g*, and "
|
|
|
|
"*b*. Each of *r*, *g*, and *b* must be in the range 0..colormode, where "
|
|
|
|
"colormode is either 1.0 or 255 (see :func:`colormode`)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:884
|
|
|
|
msgid "``pencolor(r, g, b)``"
|
|
|
|
msgstr "``pencolor(r, g, b)``"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:880
|
|
|
|
msgid ""
|
|
|
|
"Set pencolor to the RGB color represented by *r*, *g*, and *b*. Each of "
|
|
|
|
"*r*, *g*, and *b* must be in the range 0..colormode."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:883
|
|
|
|
msgid ""
|
|
|
|
"If turtleshape is a polygon, the outline of that polygon is drawn with the "
|
|
|
|
"newly set pencolor."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:909
|
|
|
|
msgid "Return or set the fillcolor."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:916
|
|
|
|
msgid "``fillcolor()``"
|
|
|
|
msgstr "``fillcolor()``"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:914
|
|
|
|
msgid ""
|
|
|
|
"Return the current fillcolor as color specification string, possibly in "
|
|
|
|
"tuple format (see example). May be used as input to another color/pencolor/"
|
|
|
|
"fillcolor call."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:920
|
|
|
|
msgid "``fillcolor(colorstring)``"
|
|
|
|
msgstr "``fillcolor(colorstring)``"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:919
|
|
|
|
msgid ""
|
|
|
|
"Set fillcolor to *colorstring*, which is a Tk color specification string, "
|
|
|
|
"such as ``\"red\"``, ``\"yellow\"``, or ``\"#33cc8c\"``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:925
|
|
|
|
msgid "``fillcolor((r, g, b))``"
|
|
|
|
msgstr "``fillcolor((r, g, b))``"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:923
|
|
|
|
msgid ""
|
|
|
|
"Set fillcolor to the RGB color represented by the tuple of *r*, *g*, and "
|
|
|
|
"*b*. Each of *r*, *g*, and *b* must be in the range 0..colormode, where "
|
|
|
|
"colormode is either 1.0 or 255 (see :func:`colormode`)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:932
|
|
|
|
msgid "``fillcolor(r, g, b)``"
|
|
|
|
msgstr "``fillcolor(r, g, b)``"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:928
|
|
|
|
msgid ""
|
|
|
|
"Set fillcolor to the RGB color represented by *r*, *g*, and *b*. Each of "
|
|
|
|
"*r*, *g*, and *b* must be in the range 0..colormode."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:931
|
|
|
|
msgid ""
|
|
|
|
"If turtleshape is a polygon, the interior of that polygon is drawn with the "
|
|
|
|
"newly set fillcolor."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:952
|
|
|
|
msgid "Return or set pencolor and fillcolor."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:954
|
|
|
|
msgid ""
|
|
|
|
"Several input formats are allowed. They use 0 to 3 arguments as follows:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:960
|
|
|
|
msgid "``color()``"
|
|
|
|
msgstr "``color()``"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:958
|
|
|
|
msgid ""
|
|
|
|
"Return the current pencolor and the current fillcolor as a pair of color "
|
|
|
|
"specification strings or tuples as returned by :func:`pencolor` and :func:"
|
|
|
|
"`fillcolor`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:964
|
|
|
|
msgid "``color(colorstring)``, ``color((r,g,b))``, ``color(r,g,b)``"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:963
|
|
|
|
msgid ""
|
|
|
|
"Inputs as in :func:`pencolor`, set both, fillcolor and pencolor, to the "
|
|
|
|
"given value."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:971
|
|
|
|
msgid ""
|
|
|
|
"``color(colorstring1, colorstring2)``, ``color((r1,g1,b1), (r2,g2,b2))``"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:967
|
|
|
|
msgid ""
|
|
|
|
"Equivalent to ``pencolor(colorstring1)`` and ``fillcolor(colorstring2)`` and "
|
|
|
|
"analogously if the other input format is used."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:970
|
|
|
|
msgid ""
|
|
|
|
"If turtleshape is a polygon, outline and interior of that polygon is drawn "
|
|
|
|
"with the newly set colors."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:983
|
|
|
|
msgid "See also: Screen method :func:`colormode`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:996
|
|
|
|
msgid "Return fillstate (``True`` if filling, ``False`` else)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1010
|
|
|
|
msgid "To be called just before drawing a shape to be filled."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1015
|
|
|
|
msgid "Fill the shape drawn after the last call to :func:`begin_fill`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1030
|
|
|
|
msgid ""
|
|
|
|
"Delete the turtle's drawings from the screen, re-center the turtle and set "
|
|
|
|
"variables to the default values."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1050
|
|
|
|
msgid ""
|
|
|
|
"Delete the turtle's drawings from the screen. Do not move turtle. State "
|
|
|
|
"and position of the turtle as well as drawings of other turtles are not "
|
|
|
|
"affected."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1056
|
|
|
|
msgid "object to be written to the TurtleScreen"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1057
|
|
|
|
msgid "True/False"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1058
|
|
|
|
msgid "one of the strings \"left\", \"center\" or right\""
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1059
|
|
|
|
msgid "a triple (fontname, fontsize, fonttype)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1061
|
|
|
|
msgid ""
|
|
|
|
"Write text - the string representation of *arg* - at the current turtle "
|
|
|
|
"position according to *align* (\"left\", \"center\" or right\") and with the "
|
|
|
|
"given font. If *move* is true, the pen is moved to the bottom-right corner "
|
|
|
|
"of the text. By default, *move* is ``False``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1079
|
|
|
|
msgid ""
|
|
|
|
"Make the turtle invisible. It's a good idea to do this while you're in the "
|
|
|
|
"middle of doing some complex drawing, because hiding the turtle speeds up "
|
|
|
|
"the drawing observably."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1091
|
|
|
|
msgid "Make the turtle visible."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1100
|
|
|
|
msgid "Return ``True`` if the Turtle is shown, ``False`` if it's hidden."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1115
|
|
|
|
msgid "a string which is a valid shapename"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1117
|
|
|
|
msgid ""
|
|
|
|
"Set turtle shape to shape with given *name* or, if name is not given, return "
|
|
|
|
"name of current shape. Shape with *name* must exist in the TurtleScreen's "
|
|
|
|
"shape dictionary. Initially there are the following polygon shapes: \"arrow"
|
|
|
|
"\", \"turtle\", \"circle\", \"square\", \"triangle\", \"classic\". To learn "
|
|
|
|
"about how to deal with shapes see Screen method :func:`register_shape`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1134
|
|
|
|
msgid "one of the strings \"auto\", \"user\", \"noresize\""
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1136
|
|
|
|
msgid ""
|
|
|
|
"Set resizemode to one of the values: \"auto\", \"user\", \"noresize\". If "
|
|
|
|
"*rmode* is not given, return current resizemode. Different resizemodes have "
|
|
|
|
"the following effects:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1140
|
|
|
|
msgid ""
|
|
|
|
"\"auto\": adapts the appearance of the turtle corresponding to the value of "
|
|
|
|
"pensize."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1141
|
|
|
|
msgid ""
|
|
|
|
"\"user\": adapts the appearance of the turtle according to the values of "
|
|
|
|
"stretchfactor and outlinewidth (outline), which are set by :func:`shapesize`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1144
|
|
|
|
msgid "\"noresize\": no adaption of the turtle's appearance takes place."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1146
|
|
|
|
msgid ""
|
|
|
|
"resizemode(\"user\") is called by :func:`shapesize` when used with arguments."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1160 ../Doc/library/turtle.rst:1161
|
|
|
|
#: ../Doc/library/turtle.rst:1162
|
|
|
|
msgid "positive number"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1164
|
|
|
|
msgid ""
|
|
|
|
"Return or set the pen's attributes x/y-stretchfactors and/or outline. Set "
|
|
|
|
"resizemode to \"user\". If and only if resizemode is set to \"user\", the "
|
|
|
|
"turtle will be displayed stretched according to its stretchfactors: "
|
|
|
|
"*stretch_wid* is stretchfactor perpendicular to its orientation, "
|
|
|
|
"*stretch_len* is stretchfactor in direction of its orientation, *outline* "
|
|
|
|
"determines the width of the shapes's outline."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1186 ../Doc/library/turtle.rst:1811
|
|
|
|
#: ../Doc/library/turtle.rst:1812 ../Doc/library/turtle.rst:1813
|
|
|
|
msgid "number (optional)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1188
|
|
|
|
msgid ""
|
|
|
|
"Set or return the current shearfactor. Shear the turtleshape according to "
|
|
|
|
"the given shearfactor shear, which is the tangent of the shear angle. Do "
|
|
|
|
"*not* change the turtle's heading (direction of movement). If shear is not "
|
|
|
|
"given: return the current shearfactor, i. e. the tangent of the shear angle, "
|
|
|
|
"by which lines parallel to the heading of the turtle are sheared."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1208
|
|
|
|
msgid ""
|
|
|
|
"Rotate the turtleshape by *angle* from its current tilt-angle, but do *not* "
|
|
|
|
"change the turtle's heading (direction of movement)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1226
|
|
|
|
msgid ""
|
|
|
|
"Rotate the turtleshape to point in the direction specified by *angle*, "
|
|
|
|
"regardless of its current tilt-angle. *Do not* change the turtle's heading "
|
|
|
|
"(direction of movement)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1245 ../Doc/library/turtle.rst:1267
|
|
|
|
#: ../Doc/library/turtle.rst:1268 ../Doc/library/turtle.rst:1269
|
|
|
|
#: ../Doc/library/turtle.rst:1270
|
|
|
|
msgid "a number (optional)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1247
|
|
|
|
msgid ""
|
|
|
|
"Set or return the current tilt-angle. If angle is given, rotate the "
|
|
|
|
"turtleshape to point in the direction specified by angle, regardless of its "
|
|
|
|
"current tilt-angle. Do *not* change the turtle's heading (direction of "
|
|
|
|
"movement). If angle is not given: return the current tilt-angle, i. e. the "
|
|
|
|
"angle between the orientation of the turtleshape and the heading of the "
|
|
|
|
"turtle (its direction of movement)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1272
|
|
|
|
msgid "Set or return the current transformation matrix of the turtle shape."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1274
|
|
|
|
msgid ""
|
|
|
|
"If none of the matrix elements are given, return the transformation matrix "
|
|
|
|
"as a tuple of 4 elements. Otherwise set the given elements and transform the "
|
|
|
|
"turtleshape according to the matrix consisting of first row t11, t12 and "
|
|
|
|
"second row t21, 22. The determinant t11 * t22 - t12 * t21 must not be zero, "
|
|
|
|
"otherwise an error is raised. Modify stretchfactor, shearfactor and "
|
|
|
|
"tiltangle according to the given matrix."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1295
|
|
|
|
msgid ""
|
|
|
|
"Return the current shape polygon as tuple of coordinate pairs. This can be "
|
|
|
|
"used to define a new shape or components of a compound shape."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1311 ../Doc/library/turtle.rst:1332
|
|
|
|
#: ../Doc/library/turtle.rst:1356 ../Doc/library/turtle.rst:1737
|
|
|
|
msgid ""
|
|
|
|
"a function with two arguments which will be called with the coordinates of "
|
|
|
|
"the clicked point on the canvas"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1313 ../Doc/library/turtle.rst:1334
|
|
|
|
#: ../Doc/library/turtle.rst:1358 ../Doc/library/turtle.rst:1739
|
|
|
|
msgid "number of the mouse-button, defaults to 1 (left mouse button)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1314 ../Doc/library/turtle.rst:1335
|
|
|
|
#: ../Doc/library/turtle.rst:1359 ../Doc/library/turtle.rst:1740
|
|
|
|
msgid ""
|
|
|
|
"``True`` or ``False`` -- if ``True``, a new binding will be added, otherwise "
|
|
|
|
"it will replace a former binding"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1317
|
|
|
|
msgid ""
|
|
|
|
"Bind *fun* to mouse-click events on this turtle. If *fun* is ``None``, "
|
|
|
|
"existing bindings are removed. Example for the anonymous turtle, i.e. the "
|
|
|
|
"procedural way:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1338
|
|
|
|
msgid ""
|
|
|
|
"Bind *fun* to mouse-button-release events on this turtle. If *fun* is "
|
|
|
|
"``None``, existing bindings are removed."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1362
|
|
|
|
msgid ""
|
|
|
|
"Bind *fun* to mouse-move events on this turtle. If *fun* is ``None``, "
|
|
|
|
"existing bindings are removed."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1365
|
|
|
|
msgid ""
|
|
|
|
"Remark: Every sequence of mouse-move-events on a turtle is preceded by a "
|
|
|
|
"mouse-click event on that turtle."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1372
|
|
|
|
msgid ""
|
|
|
|
"Subsequently, clicking and dragging the Turtle will move it across the "
|
|
|
|
"screen thereby producing handdrawings (if pen is down)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1381
|
|
|
|
msgid ""
|
|
|
|
"Start recording the vertices of a polygon. Current turtle position is first "
|
|
|
|
"vertex of polygon."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1387
|
|
|
|
msgid ""
|
|
|
|
"Stop recording the vertices of a polygon. Current turtle position is last "
|
|
|
|
"vertex of polygon. This will be connected with the first vertex."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1393
|
|
|
|
msgid "Return the last recorded polygon."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1411
|
|
|
|
msgid ""
|
|
|
|
"Create and return a clone of the turtle with same position, heading and "
|
|
|
|
"turtle properties."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1423
|
|
|
|
msgid ""
|
|
|
|
"Return the Turtle object itself. Only reasonable use: as a function to "
|
|
|
|
"return the \"anonymous turtle\":"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1436
|
|
|
|
msgid ""
|
|
|
|
"Return the :class:`TurtleScreen` object the turtle is drawing on. "
|
|
|
|
"TurtleScreen methods can then be called for that object."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1449
|
|
|
|
msgid "an integer or ``None``"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1451
|
|
|
|
msgid ""
|
|
|
|
"Set or disable undobuffer. If *size* is an integer an empty undobuffer of "
|
|
|
|
"given size is installed. *size* gives the maximum number of turtle actions "
|
|
|
|
"that can be undone by the :func:`undo` method/function. If *size* is "
|
|
|
|
"``None``, the undobuffer is disabled."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1463
|
|
|
|
msgid "Return number of entries in the undobuffer."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1475
|
|
|
|
msgid "Compound shapes"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1477
|
|
|
|
msgid ""
|
|
|
|
"To use compound turtle shapes, which consist of several polygons of "
|
|
|
|
"different color, you must use the helper class :class:`Shape` explicitly as "
|
|
|
|
"described below:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1481
|
|
|
|
msgid "Create an empty Shape object of type \"compound\"."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1482
|
|
|
|
msgid ""
|
|
|
|
"Add as many components to this object as desired, using the :meth:"
|
|
|
|
"`addcomponent` method."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1485
|
|
|
|
msgid "For example:"
|
|
|
|
msgstr "Par exemple : ::"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1495
|
|
|
|
msgid "Now add the Shape to the Screen's shapelist and use it:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1505
|
|
|
|
msgid ""
|
|
|
|
"The :class:`Shape` class is used internally by the :func:`register_shape` "
|
|
|
|
"method in different ways. The application programmer has to deal with the "
|
|
|
|
"Shape class *only* when using compound shapes like shown above!"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1511
|
|
|
|
msgid "Methods of TurtleScreen/Screen and corresponding functions"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1513
|
|
|
|
msgid ""
|
|
|
|
"Most of the examples in this section refer to a TurtleScreen instance called "
|
|
|
|
"``screen``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1526
|
|
|
|
msgid ""
|
|
|
|
"a color string or three numbers in the range 0..colormode or a 3-tuple of "
|
|
|
|
"such numbers"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1530
|
|
|
|
msgid "Set or return background color of the TurtleScreen."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1544
|
|
|
|
msgid "a string, name of a gif-file or ``\"nopic\"``, or ``None``"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1546
|
|
|
|
msgid ""
|
|
|
|
"Set background image or return name of current backgroundimage. If "
|
|
|
|
"*picname* is a filename, set the corresponding image as background. If "
|
|
|
|
"*picname* is ``\"nopic\"``, delete background image, if present. If "
|
|
|
|
"*picname* is ``None``, return the filename of the current backgroundimage. ::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1561
|
|
|
|
msgid ""
|
|
|
|
"Delete all drawings and all turtles from the TurtleScreen. Reset the now "
|
|
|
|
"empty TurtleScreen to its initial state: white background, no background "
|
|
|
|
"image, no event bindings and tracing on."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1566
|
|
|
|
msgid ""
|
|
|
|
"This TurtleScreen method is available as a global function only under the "
|
|
|
|
"name ``clearscreen``. The global function ``clear`` is a different one "
|
|
|
|
"derived from the Turtle method ``clear``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1574
|
|
|
|
msgid "Reset all Turtles on the Screen to their initial state."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1577
|
|
|
|
msgid ""
|
|
|
|
"This TurtleScreen method is available as a global function only under the "
|
|
|
|
"name ``resetscreen``. The global function ``reset`` is another one derived "
|
|
|
|
"from the Turtle method ``reset``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1584
|
|
|
|
msgid "positive integer, new width of canvas in pixels"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1585
|
|
|
|
msgid "positive integer, new height of canvas in pixels"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1586
|
|
|
|
msgid "colorstring or color-tuple, new background color"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1588
|
|
|
|
msgid ""
|
|
|
|
"If no arguments are given, return current (canvaswidth, canvasheight). Else "
|
|
|
|
"resize the canvas the turtles are drawing on. Do not alter the drawing "
|
|
|
|
"window. To observe hidden parts of the canvas, use the scrollbars. With "
|
|
|
|
"this method, one can make visible those parts of a drawing which were "
|
|
|
|
"outside the canvas before."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1600
|
|
|
|
msgid "e.g. to search for an erroneously escaped turtle ;-)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1605
|
|
|
|
msgid "a number, x-coordinate of lower left corner of canvas"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1606
|
|
|
|
msgid "a number, y-coordinate of lower left corner of canvas"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1607
|
|
|
|
msgid "a number, x-coordinate of upper right corner of canvas"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1608
|
|
|
|
msgid "a number, y-coordinate of upper right corner of canvas"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1610
|
|
|
|
msgid ""
|
|
|
|
"Set up user-defined coordinate system and switch to mode \"world\" if "
|
|
|
|
"necessary. This performs a ``screen.reset()``. If mode \"world\" is "
|
|
|
|
"already active, all drawings are redrawn according to the new coordinates."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1614
|
|
|
|
msgid ""
|
|
|
|
"**ATTENTION**: in user-defined coordinate systems angles may appear "
|
|
|
|
"distorted."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1640
|
|
|
|
msgid "positive integer"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1642
|
|
|
|
msgid ""
|
|
|
|
"Set or return the drawing *delay* in milliseconds. (This is approximately "
|
|
|
|
"the time interval between two consecutive canvas updates.) The longer the "
|
|
|
|
"drawing delay, the slower the animation."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1646
|
|
|
|
msgid "Optional argument:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1659 ../Doc/library/turtle.rst:1660
|
|
|
|
msgid "nonnegative integer"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1662
|
|
|
|
msgid ""
|
|
|
|
"Turn turtle animation on/off and set delay for update drawings. If *n* is "
|
|
|
|
"given, only each n-th regular screen update is really performed. (Can be "
|
|
|
|
"used to accelerate the drawing of complex graphics.) When called without "
|
|
|
|
"arguments, returns the currently stored value of n. Second argument sets "
|
|
|
|
"delay value (see :func:`delay`)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1681
|
|
|
|
msgid "Perform a TurtleScreen update. To be used when tracer is turned off."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1683
|
|
|
|
msgid "See also the RawTurtle/Turtle method :func:`speed`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1691
|
|
|
|
msgid ""
|
|
|
|
"Set focus on TurtleScreen (in order to collect key-events). Dummy arguments "
|
|
|
|
"are provided in order to be able to pass :func:`listen` to the onclick "
|
|
|
|
"method."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1698 ../Doc/library/turtle.rst:1717
|
|
|
|
msgid "a function with no arguments or ``None``"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1699 ../Doc/library/turtle.rst:1718
|
|
|
|
msgid "a string: key (e.g. \"a\") or key-symbol (e.g. \"space\")"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1701
|
|
|
|
msgid ""
|
|
|
|
"Bind *fun* to key-release event of key. If *fun* is ``None``, event "
|
|
|
|
"bindings are removed. Remark: in order to be able to register key-events, "
|
|
|
|
"TurtleScreen must have the focus. (See method :func:`listen`.)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1720
|
|
|
|
msgid ""
|
|
|
|
"Bind *fun* to key-press event of key if key is given, or to any key-press-"
|
|
|
|
"event if no key is given. Remark: in order to be able to register key-"
|
|
|
|
"events, TurtleScreen must have focus. (See method :func:`listen`.)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1743
|
|
|
|
msgid ""
|
|
|
|
"Bind *fun* to mouse-click events on this screen. If *fun* is ``None``, "
|
|
|
|
"existing bindings are removed."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1746
|
|
|
|
msgid ""
|
|
|
|
"Example for a TurtleScreen instance named ``screen`` and a Turtle instance "
|
|
|
|
"named turtle:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1756
|
|
|
|
msgid ""
|
|
|
|
"This TurtleScreen method is available as a global function only under the "
|
|
|
|
"name ``onscreenclick``. The global function ``onclick`` is another one "
|
|
|
|
"derived from the Turtle method ``onclick``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1763
|
|
|
|
msgid "a function with no arguments"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1764
|
|
|
|
msgid "a number >= 0"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1766
|
|
|
|
msgid "Install a timer that calls *fun* after *t* milliseconds."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1783
|
|
|
|
msgid ""
|
|
|
|
"Starts event loop - calling Tkinter's mainloop function. Must be the last "
|
|
|
|
"statement in a turtle graphics program. Must *not* be used if a script is "
|
|
|
|
"run from within IDLE in -n mode (No subprocess) - for interactive use of "
|
|
|
|
"turtle graphics. ::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1796 ../Doc/library/turtle.rst:1797
|
|
|
|
#: ../Doc/library/turtle.rst:1809 ../Doc/library/turtle.rst:1810
|
|
|
|
msgid "string"
|
|
|
|
msgstr "string"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1799
|
|
|
|
msgid ""
|
|
|
|
"Pop up a dialog window for input of a string. Parameter title is the title "
|
2017-05-27 17:46:38 +00:00
|
|
|
"of the dialog window, prompt is a text mostly describing what information to "
|
2016-10-30 09:46:26 +00:00
|
|
|
"input. Return the string input. If the dialog is canceled, return "
|
|
|
|
"``None``. ::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1815
|
|
|
|
msgid ""
|
|
|
|
"Pop up a dialog window for input of a number. title is the title of the "
|
|
|
|
"dialog window, prompt is a text mostly describing what numerical information "
|
|
|
|
"to input. default: default value, minval: minimum value for input, maxval: "
|
|
|
|
"maximum value for input The number input must be in the range minval .. "
|
|
|
|
"maxval if these are given. If not, a hint is issued and the dialog remains "
|
|
|
|
"open for correction. Return the number input. If the dialog is canceled, "
|
|
|
|
"return ``None``. ::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1832
|
|
|
|
msgid "one of the strings \"standard\", \"logo\" or \"world\""
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1834
|
|
|
|
msgid ""
|
|
|
|
"Set turtle mode (\"standard\", \"logo\" or \"world\") and perform reset. If "
|
|
|
|
"mode is not given, current mode is returned."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1837
|
|
|
|
msgid ""
|
|
|
|
"Mode \"standard\" is compatible with old :mod:`turtle`. Mode \"logo\" is "
|
|
|
|
"compatible with most Logo turtle graphics. Mode \"world\" uses user-defined "
|
|
|
|
"\"world coordinates\". **Attention**: in this mode angles appear distorted "
|
|
|
|
"if ``x/y`` unit-ratio doesn't equal 1."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1843
|
|
|
|
msgid "Mode"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1843
|
|
|
|
msgid "Initial turtle heading"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1843
|
|
|
|
msgid "positive angles"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1845
|
|
|
|
msgid "\"standard\""
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1845
|
|
|
|
msgid "to the right (east)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1845
|
|
|
|
msgid "counterclockwise"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1846
|
|
|
|
msgid "\"logo\""
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1846
|
|
|
|
msgid "upward (north)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1846
|
|
|
|
msgid "clockwise"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1858
|
|
|
|
msgid "one of the values 1.0 or 255"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1860
|
|
|
|
msgid ""
|
|
|
|
"Return the colormode or set it to 1.0 or 255. Subsequently *r*, *g*, *b* "
|
|
|
|
"values of color triples have to be in the range 0..\\ *cmode*."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1880
|
|
|
|
msgid ""
|
|
|
|
"Return the Canvas of this TurtleScreen. Useful for insiders who know what "
|
|
|
|
"to do with a Tkinter Canvas."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1892
|
|
|
|
msgid "Return a list of names of all currently available turtle shapes."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1903
|
|
|
|
msgid "There are three different ways to call this function:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1905
|
|
|
|
msgid ""
|
|
|
|
"*name* is the name of a gif-file and *shape* is ``None``: Install the "
|
|
|
|
"corresponding image shape. ::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1911
|
|
|
|
msgid ""
|
|
|
|
"Image shapes *do not* rotate when turning the turtle, so they do not display "
|
|
|
|
"the heading of the turtle!"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1914
|
|
|
|
msgid ""
|
|
|
|
"*name* is an arbitrary string and *shape* is a tuple of pairs of "
|
|
|
|
"coordinates: Install the corresponding polygon shape."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1921
|
|
|
|
msgid ""
|
|
|
|
"*name* is an arbitrary string and shape is a (compound) :class:`Shape` "
|
|
|
|
"object: Install the corresponding compound shape."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1924
|
|
|
|
msgid ""
|
|
|
|
"Add a turtle shape to TurtleScreen's shapelist. Only thusly registered "
|
|
|
|
"shapes can be used by issuing the command ``shape(shapename)``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1930
|
|
|
|
msgid "Return the list of turtles on the screen."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1940
|
|
|
|
msgid "Return the height of the turtle window. ::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1948
|
|
|
|
msgid "Return the width of the turtle window. ::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1957
|
|
|
|
msgid "Methods specific to Screen, not inherited from TurtleScreen"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1961
|
|
|
|
msgid "Shut the turtlegraphics window."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1966
|
|
|
|
msgid "Bind bye() method to mouse clicks on the Screen."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1969
|
|
|
|
msgid ""
|
|
|
|
"If the value \"using_IDLE\" in the configuration dictionary is ``False`` "
|
|
|
|
"(default value), also enter mainloop. Remark: If IDLE with the ``-n`` "
|
|
|
|
"switch (no subprocess) is used, this value should be set to ``True`` in :"
|
|
|
|
"file:`turtle.cfg`. In this case IDLE's own mainloop is active also for the "
|
|
|
|
"client script."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1978
|
|
|
|
msgid ""
|
|
|
|
"Set the size and position of the main window. Default values of arguments "
|
|
|
|
"are stored in the configuration dictionary and can be changed via a :file:"
|
|
|
|
"`turtle.cfg` file."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1982
|
|
|
|
msgid ""
|
|
|
|
"if an integer, a size in pixels, if a float, a fraction of the screen; "
|
|
|
|
"default is 50% of screen"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1984
|
|
|
|
msgid ""
|
|
|
|
"if an integer, the height in pixels, if a float, a fraction of the screen; "
|
|
|
|
"default is 75% of screen"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1986
|
|
|
|
msgid ""
|
|
|
|
"if positive, starting position in pixels from the left edge of the screen, "
|
|
|
|
"if negative from the right edge, if ``None``, center window horizontally"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:1989
|
|
|
|
msgid ""
|
|
|
|
"if positive, starting position in pixels from the top edge of the screen, if "
|
|
|
|
"negative from the bottom edge, if ``None``, center window vertically"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2003
|
|
|
|
msgid "a string that is shown in the titlebar of the turtle graphics window"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2006
|
|
|
|
msgid "Set title of turtle window to *titlestring*."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2014
|
|
|
|
msgid "Public classes"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2020
|
|
|
|
msgid ""
|
|
|
|
"a :class:`tkinter.Canvas`, a :class:`ScrolledCanvas` or a :class:"
|
|
|
|
"`TurtleScreen`"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2023
|
|
|
|
msgid ""
|
|
|
|
"Create a turtle. The turtle has all methods described above as \"methods of "
|
|
|
|
"Turtle/RawTurtle\"."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2029
|
|
|
|
msgid ""
|
|
|
|
"Subclass of RawTurtle, has the same interface but draws on a default :class:"
|
|
|
|
"`Screen` object created automatically when needed for the first time."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2035
|
|
|
|
msgid "a :class:`tkinter.Canvas`"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2037
|
|
|
|
msgid ""
|
|
|
|
"Provides screen oriented methods like :func:`setbg` etc. that are described "
|
|
|
|
"above."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2042
|
|
|
|
msgid ""
|
|
|
|
"Subclass of TurtleScreen, with :ref:`four methods added <screenspecific>`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2047
|
|
|
|
msgid ""
|
|
|
|
"some Tkinter widget to contain the ScrolledCanvas, i.e. a Tkinter-canvas "
|
|
|
|
"with scrollbars added"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2050
|
|
|
|
msgid ""
|
|
|
|
"Used by class Screen, which thus automatically provides a ScrolledCanvas as "
|
|
|
|
"playground for the turtles."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2055
|
|
|
|
msgid "one of the strings \"polygon\", \"image\", \"compound\""
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2057
|
|
|
|
msgid ""
|
|
|
|
"Data structure modeling shapes. The pair ``(type_, data)`` must follow this "
|
|
|
|
"specification:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2062
|
|
|
|
msgid "*type_*"
|
|
|
|
msgstr "*type_*"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2062
|
|
|
|
msgid "*data*"
|
|
|
|
msgstr "*data*"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2064
|
|
|
|
msgid "\"polygon\""
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2064
|
|
|
|
msgid "a polygon-tuple, i.e. a tuple of pairs of coordinates"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2065
|
|
|
|
msgid "\"image\""
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2065
|
|
|
|
msgid "an image (in this form only used internally!)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2066
|
|
|
|
msgid "\"compound\""
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2066
|
|
|
|
msgid ""
|
|
|
|
"``None`` (a compound shape has to be constructed using the :meth:"
|
|
|
|
"`addcomponent` method)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2072
|
|
|
|
msgid "a polygon, i.e. a tuple of pairs of numbers"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2073
|
|
|
|
msgid "a color the *poly* will be filled with"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2074
|
|
|
|
msgid "a color for the poly's outline (if given)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2076
|
|
|
|
msgid "Example:"
|
|
|
|
msgstr "Exemple :"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2085
|
|
|
|
msgid "See :ref:`compoundshapes`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2090
|
|
|
|
msgid ""
|
|
|
|
"A two-dimensional vector class, used as a helper class for implementing "
|
|
|
|
"turtle graphics. May be useful for turtle graphics programs too. Derived "
|
|
|
|
"from tuple, so a vector is a tuple!"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2094
|
|
|
|
msgid "Provides (for *a*, *b* vectors, *k* number):"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2096
|
|
|
|
msgid "``a + b`` vector addition"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2097
|
|
|
|
msgid "``a - b`` vector subtraction"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2098
|
|
|
|
msgid "``a * b`` inner product"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2099
|
|
|
|
msgid "``k * a`` and ``a * k`` multiplication with scalar"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2100
|
|
|
|
msgid "``abs(a)`` absolute value of a"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2101
|
|
|
|
msgid "``a.rotate(angle)`` rotation"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2105
|
|
|
|
msgid "Help and configuration"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2108
|
|
|
|
msgid "How to use help"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2110
|
|
|
|
msgid ""
|
|
|
|
"The public methods of the Screen and Turtle classes are documented "
|
|
|
|
"extensively via docstrings. So these can be used as online-help via the "
|
|
|
|
"Python help facilities:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2114
|
|
|
|
msgid ""
|
|
|
|
"When using IDLE, tooltips show the signatures and first lines of the "
|
|
|
|
"docstrings of typed in function-/method calls."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2117
|
|
|
|
msgid "Calling :func:`help` on methods or functions displays the docstrings::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2148
|
|
|
|
msgid ""
|
|
|
|
"The docstrings of the functions which are derived from methods have a "
|
|
|
|
"modified form::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2182
|
|
|
|
msgid ""
|
|
|
|
"These modified docstrings are created automatically together with the "
|
|
|
|
"function definitions that are derived from the methods at import time."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2187
|
|
|
|
msgid "Translation of docstrings into different languages"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2189
|
|
|
|
msgid ""
|
|
|
|
"There is a utility to create a dictionary the keys of which are the method "
|
|
|
|
"names and the values of which are the docstrings of the public methods of "
|
|
|
|
"the classes Screen and Turtle."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2195
|
|
|
|
msgid "a string, used as filename"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2197
|
|
|
|
msgid ""
|
|
|
|
"Create and write docstring-dictionary to a Python script with the given "
|
|
|
|
"filename. This function has to be called explicitly (it is not used by the "
|
|
|
|
"turtle graphics classes). The docstring dictionary will be written to the "
|
|
|
|
"Python script :file:`{filename}.py`. It is intended to serve as a template "
|
|
|
|
"for translation of the docstrings into different languages."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2203
|
|
|
|
msgid ""
|
|
|
|
"If you (or your students) want to use :mod:`turtle` with online help in your "
|
|
|
|
"native language, you have to translate the docstrings and save the resulting "
|
|
|
|
"file as e.g. :file:`turtle_docstringdict_german.py`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2207
|
|
|
|
msgid ""
|
|
|
|
"If you have an appropriate entry in your :file:`turtle.cfg` file this "
|
|
|
|
"dictionary will be read in at import time and will replace the original "
|
|
|
|
"English docstrings."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2210
|
|
|
|
msgid ""
|
|
|
|
"At the time of this writing there are docstring dictionaries in German and "
|
|
|
|
"in Italian. (Requests please to glingl@aon.at.)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2216
|
|
|
|
msgid "How to configure Screen and Turtles"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2218
|
|
|
|
msgid ""
|
|
|
|
"The built-in default configuration mimics the appearance and behaviour of "
|
|
|
|
"the old turtle module in order to retain best possible compatibility with it."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2221
|
|
|
|
msgid ""
|
|
|
|
"If you want to use a different configuration which better reflects the "
|
|
|
|
"features of this module or which better fits to your needs, e.g. for use in "
|
|
|
|
"a classroom, you can prepare a configuration file ``turtle.cfg`` which will "
|
|
|
|
"be read at import time and modify the configuration according to its "
|
|
|
|
"settings."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2226
|
|
|
|
msgid ""
|
|
|
|
"The built in configuration would correspond to the following turtle.cfg::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2249
|
|
|
|
msgid "Short explanation of selected entries:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2251
|
|
|
|
msgid ""
|
|
|
|
"The first four lines correspond to the arguments of the :meth:`Screen.setup` "
|
|
|
|
"method."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2253
|
|
|
|
msgid ""
|
|
|
|
"Line 5 and 6 correspond to the arguments of the method :meth:`Screen."
|
|
|
|
"screensize`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2255
|
|
|
|
msgid ""
|
|
|
|
"*shape* can be any of the built-in shapes, e.g: arrow, turtle, etc. For "
|
|
|
|
"more info try ``help(shape)``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2257
|
|
|
|
msgid ""
|
|
|
|
"If you want to use no fillcolor (i.e. make the turtle transparent), you have "
|
|
|
|
"to write ``fillcolor = \"\"`` (but all nonempty strings must not have quotes "
|
|
|
|
"in the cfg-file)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2260
|
|
|
|
msgid ""
|
|
|
|
"If you want to reflect the turtle its state, you have to use ``resizemode = "
|
|
|
|
"auto``."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2262
|
|
|
|
msgid ""
|
|
|
|
"If you set e.g. ``language = italian`` the docstringdict :file:"
|
|
|
|
"`turtle_docstringdict_italian.py` will be loaded at import time (if present "
|
|
|
|
"on the import path, e.g. in the same directory as :mod:`turtle`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2265
|
|
|
|
msgid ""
|
|
|
|
"The entries *exampleturtle* and *examplescreen* define the names of these "
|
|
|
|
"objects as they occur in the docstrings. The transformation of method-"
|
|
|
|
"docstrings to function-docstrings will delete these names from the "
|
|
|
|
"docstrings."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2269
|
|
|
|
msgid ""
|
|
|
|
"*using_IDLE*: Set this to ``True`` if you regularly work with IDLE and its -"
|
|
|
|
"n switch (\"no subprocess\"). This will prevent :func:`exitonclick` to "
|
|
|
|
"enter the mainloop."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2273
|
|
|
|
msgid ""
|
|
|
|
"There can be a :file:`turtle.cfg` file in the directory where :mod:`turtle` "
|
|
|
|
"is stored and an additional one in the current working directory. The "
|
|
|
|
"latter will override the settings of the first one."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2277
|
|
|
|
msgid ""
|
|
|
|
"The :file:`Lib/turtledemo` directory contains a :file:`turtle.cfg` file. "
|
|
|
|
"You can study it as an example and see its effects when running the demos "
|
|
|
|
"(preferably not from within the demo-viewer)."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2283
|
|
|
|
msgid ":mod:`turtledemo` --- Demo scripts"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2288
|
|
|
|
msgid ""
|
|
|
|
"The :mod:`turtledemo` package includes a set of demo scripts. These scripts "
|
|
|
|
"can be run and viewed using the supplied demo viewer as follows::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2293
|
|
|
|
msgid ""
|
|
|
|
"Alternatively, you can run the demo scripts individually. For example, ::"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2297
|
|
|
|
msgid "The :mod:`turtledemo` package directory contains:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2299
|
|
|
|
msgid ""
|
|
|
|
"A demo viewer :file:`__main__.py` which can be used to view the sourcecode "
|
|
|
|
"of the scripts and run them at the same time."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2301
|
|
|
|
msgid ""
|
|
|
|
"Multiple scripts demonstrating different features of the :mod:`turtle` "
|
|
|
|
"module. Examples can be accessed via the Examples menu. They can also be "
|
|
|
|
"run standalone."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2304
|
|
|
|
msgid ""
|
|
|
|
"A :file:`turtle.cfg` file which serves as an example of how to write and use "
|
|
|
|
"such files."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2307
|
|
|
|
msgid "The demo scripts are:"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2312
|
|
|
|
msgid "Name"
|
|
|
|
msgstr "Nom"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2312
|
|
|
|
msgid "Description"
|
|
|
|
msgstr "Description"
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2312
|
|
|
|
msgid "Features"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2314
|
|
|
|
msgid "bytedesign"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2314
|
|
|
|
msgid "complex classical turtle graphics pattern"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2314
|
|
|
|
msgid ":func:`tracer`, delay, :func:`update`"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2317
|
|
|
|
msgid "chaos"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2317
|
|
|
|
msgid ""
|
|
|
|
"graphs Verhulst dynamics, shows that computer's computations can generate "
|
|
|
|
"results sometimes against the common sense expectations"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2317
|
|
|
|
msgid "world coordinates"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2323
|
|
|
|
msgid "clock"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2323
|
|
|
|
msgid "analog clock showing time of your computer"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2323
|
|
|
|
msgid "turtles as clock's hands, ontimer"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2326
|
|
|
|
msgid "colormixer"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2326
|
|
|
|
msgid "experiment with r, g, b"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2328
|
|
|
|
msgid "forest"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2328
|
|
|
|
msgid "3 breadth-first trees"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2328
|
|
|
|
msgid "randomization"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2330
|
|
|
|
msgid "fractalcurves"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2330
|
|
|
|
msgid "Hilbert & Koch curves"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2330
|
|
|
|
msgid "recursion"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2332
|
|
|
|
msgid "lindenmayer"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2332
|
|
|
|
msgid "ethnomathematics (indian kolams)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2332
|
|
|
|
msgid "L-System"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2335
|
|
|
|
msgid "minimal_hanoi"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2335
|
|
|
|
msgid "Towers of Hanoi"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2335
|
|
|
|
msgid "Rectangular Turtles as Hanoi discs (shape, shapesize)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2339
|
|
|
|
msgid "nim"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2339
|
|
|
|
msgid ""
|
|
|
|
"play the classical nim game with three heaps of sticks against the computer."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2339
|
|
|
|
msgid "turtles as nimsticks, event driven (mouse, keyboard)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2343
|
|
|
|
msgid "paint"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2343
|
|
|
|
msgid "super minimalistic drawing program"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2346
|
|
|
|
msgid "peace"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2346
|
|
|
|
msgid "elementary"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2346
|
|
|
|
msgid "turtle: appearance and animation"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2349
|
|
|
|
msgid "penrose"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2349
|
|
|
|
msgid "aperiodic tiling with kites and darts"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2352
|
|
|
|
msgid "planet_and_moon"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2352
|
|
|
|
msgid "simulation of gravitational system"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2352
|
|
|
|
msgid "compound shapes, :class:`Vec2D`"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2355
|
|
|
|
msgid "round_dance"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2355
|
|
|
|
msgid "dancing turtles rotating pairwise in opposite direction"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2355
|
|
|
|
msgid "compound shapes, clone shapesize, tilt, get_shapepoly, update"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2359
|
|
|
|
msgid "sorting_animate"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2359
|
|
|
|
msgid "visual demonstration of different sorting methods"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2359
|
|
|
|
msgid "simple alignment, randomization"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2362
|
|
|
|
msgid "tree"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2362
|
|
|
|
msgid "a (graphical) breadth first tree (using generators)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2365
|
|
|
|
msgid "two_canvases"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2365
|
|
|
|
msgid "simple design"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2365
|
|
|
|
msgid "turtles on two canvases"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2368
|
|
|
|
msgid "wikipedia"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2368
|
|
|
|
msgid "a pattern from the wikipedia article on turtle graphics"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2368
|
|
|
|
msgid ":func:`clone`, :func:`undo`"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2371
|
|
|
|
msgid "yingyang"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2371
|
|
|
|
msgid "another elementary example"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2374
|
|
|
|
msgid "Have fun!"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2378
|
|
|
|
msgid "Changes since Python 2.6"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2380
|
|
|
|
msgid ""
|
|
|
|
"The methods :meth:`Turtle.tracer`, :meth:`Turtle.window_width` and :meth:"
|
|
|
|
"`Turtle.window_height` have been eliminated. Methods with these names and "
|
|
|
|
"functionality are now available only as methods of :class:`Screen`. The "
|
|
|
|
"functions derived from these remain available. (In fact already in Python "
|
|
|
|
"2.6 these methods were merely duplications of the corresponding :class:"
|
|
|
|
"`TurtleScreen`/:class:`Screen`-methods.)"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2388
|
|
|
|
msgid ""
|
|
|
|
"The method :meth:`Turtle.fill` has been eliminated. The behaviour of :meth:"
|
|
|
|
"`begin_fill` and :meth:`end_fill` have changed slightly: now every filling-"
|
|
|
|
"process must be completed with an ``end_fill()`` call."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2393
|
|
|
|
msgid ""
|
|
|
|
"A method :meth:`Turtle.filling` has been added. It returns a boolean value: "
|
|
|
|
"``True`` if a filling process is under way, ``False`` otherwise. This "
|
|
|
|
"behaviour corresponds to a ``fill()`` call without arguments in Python 2.6."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2399
|
|
|
|
msgid "Changes since Python 3.0"
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2401
|
|
|
|
msgid ""
|
|
|
|
"The methods :meth:`Turtle.shearfactor`, :meth:`Turtle.shapetransform` and :"
|
|
|
|
"meth:`Turtle.get_shapepoly` have been added. Thus the full range of regular "
|
|
|
|
"linear transforms is now available for transforming turtle shapes. :meth:"
|
|
|
|
"`Turtle.tiltangle` has been enhanced in functionality: it now can be used to "
|
|
|
|
"get or set the tiltangle. :meth:`Turtle.settiltangle` has been deprecated."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2408
|
|
|
|
msgid ""
|
|
|
|
"The method :meth:`Screen.onkeypress` has been added as a complement to :meth:"
|
|
|
|
"`Screen.onkey` which in fact binds actions to the keyrelease event. "
|
|
|
|
"Accordingly the latter has got an alias: :meth:`Screen.onkeyrelease`."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2412
|
|
|
|
msgid ""
|
|
|
|
"The method :meth:`Screen.mainloop` has been added. So when working only "
|
|
|
|
"with Screen and Turtle objects one must not additionally import :func:"
|
|
|
|
"`mainloop` anymore."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2416
|
|
|
|
msgid ""
|
|
|
|
"Two input methods has been added :meth:`Screen.textinput` and :meth:`Screen."
|
|
|
|
"numinput`. These popup input dialogs and return strings and numbers "
|
|
|
|
"respectively."
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
#: ../Doc/library/turtle.rst:2420
|
|
|
|
msgid ""
|
|
|
|
"Two example scripts :file:`tdemo_nim.py` and :file:`tdemo_round_dance.py` "
|
|
|
|
"have been added to the :file:`Lib/turtledemo` directory."
|
|
|
|
msgstr ""
|