/
usr
/
lib64
/
python2.6
/
Demo
/
turtle
/
/usr/lib64/python2.6/Demo/turtle
mkdir
upload
Name
Size
Mode
Actions
about_turtle.txt
3496
0644
edit
dl
rm
about_turtledemo.txt
302
0644
edit
dl
rm
demohelp.txt
2438
0644
edit
dl
rm
tdemo_bytedesign.py
4196
0644
edit
dl
rm
tdemo_bytedesign.pyc
5337
0644
edit
dl
rm
tdemo_bytedesign.pyo
5337
0644
edit
dl
rm
tdemo_chaos.py
953
0644
edit
dl
rm
tdemo_chaos.pyc
2303
0644
edit
dl
rm
tdemo_chaos.pyo
2303
0644
edit
dl
rm
tdemo_clock.py
2995
0644
edit
dl
rm
tdemo_clock.pyc
4498
0644
edit
dl
rm
tdemo_clock.pyo
4498
0644
edit
dl
rm
tdemo_colormixer.py
1338
0644
edit
dl
rm
tdemo_colormixer.pyc
2367
0644
edit
dl
rm
tdemo_colormixer.pyo
2367
0644
edit
dl
rm
tdemo_fractalcurves.py
3387
0644
edit
dl
rm
tdemo_fractalcurves.pyc
3538
0644
edit
dl
rm
tdemo_fractalcurves.pyo
3538
0644
edit
dl
rm
tdemo_I_dontlike_tiltdemo.py
1050
0644
edit
dl
rm
tdemo_I_dontlike_tiltdemo.pyc
1673
0644
edit
dl
rm
tdemo_I_dontlike_tiltdemo.pyo
1673
0644
edit
dl
rm
tdemo_lindenmayer_indian.py
2410
0644
edit
dl
rm
tdemo_lindenmayer_indian.pyc
3612
0644
edit
dl
rm
tdemo_lindenmayer_indian.pyo
3612
0644
edit
dl
rm
tdemo_minimal_hanoi.py
1938
0644
edit
dl
rm
tdemo_minimal_hanoi.pyc
3595
0644
edit
dl
rm
tdemo_minimal_hanoi.pyo
3595
0644
edit
dl
rm
tdemo_paint.py
1103
0644
edit
dl
rm
tdemo_paint.pyc
1741
0644
edit
dl
rm
tdemo_paint.pyo
1741
0644
edit
dl
rm
tdemo_peace.py
1094
0644
edit
dl
rm
tdemo_peace.pyc
1447
0644
edit
dl
rm
tdemo_peace.pyo
1447
0644
edit
dl
rm
tdemo_penrose.py
3513
0644
edit
dl
rm
tdemo_penrose.pyc
6067
0644
edit
dl
rm
tdemo_penrose.pyo
6067
0644
edit
dl
rm
tdemo_planet_and_moon.py
2817
0644
edit
dl
rm
tdemo_planet_and_moon.pyc
4562
0644
edit
dl
rm
tdemo_planet_and_moon.pyo
4562
0644
edit
dl
rm
tdemo_tree.py
1388
0644
edit
dl
rm
tdemo_tree.pyc
2133
0644
edit
dl
rm
tdemo_tree.pyo
2133
0644
edit
dl
rm
tdemo_wikipedia.py
1347
0644
edit
dl
rm
tdemo_wikipedia.pyc
1986
0644
edit
dl
rm
tdemo_wikipedia.pyo
1986
0644
edit
dl
rm
tdemo_yinyang.py
785
0644
edit
dl
rm
tdemo_yinyang.pyc
1322
0644
edit
dl
rm
tdemo_yinyang.pyo
1322
0644
edit
dl
rm
turtle.cfg
160
0644
edit
dl
rm
turtleDemo.py
10146
0644
edit
dl
rm
turtleDemo.pyc
10287
0644
edit
dl
rm
turtleDemo.pyo
10287
0644
edit
dl
rm
turtledemo_two_canvases.py
862
0644
edit
dl
rm
turtledemo_two_canvases.pyc
1260
0644
edit
dl
rm
turtledemo_two_canvases.pyo
1260
0644
edit
dl
rm
Edit:
/usr/lib64/python2.6/Demo/turtle/about_turtle.txt
(3496B)
======================================================== A new turtle module for Python ======================================================== 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. Imagine a robotic turtle starting at (0, 0) in the x-y plane. 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.left(25), and it rotates in-place 25 degrees clockwise. By combining together these and similar commands, intricate shapes and pictures can easily be drawn. ----- turtle.py This module is an extended reimplementation of turtle.py from the Python standard distribution up to Python 2.5. (See: http:\\www.python.org) It tries to keep the merits of turtle.py 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. Roughly it has the following features added: - Better animation of the turtle movements, especially of turning the turtle. So the turtles can more easily be used as a visual feedback instrument by the (beginning) programmer. - Different turtle shapes, gif-images as turtle shapes, user defined and user controllable turtle shapes, among them compound (multicolored) shapes. Turtle shapes can be stgretched and tilted, which makes turtles zu very versatile geometrical objects. - Fine control over turtle movement and screen updates via delay(), and enhanced tracer() and speed() methods. - Aliases for the most commonly used commands, like fd for forward etc., following the early Logo traditions. This reduces the boring work of typing long sequences of commands, which often occur in a natural way when kids try to program fancy pictures on their first encounter with turtle graphcis. - Turtles now have an undo()-method with configurable undo-buffer. - Some simple commands/methods for creating event driven programs (mouse-, key-, timer-events). Especially useful for programming games. - A scrollable Canvas class. The default scrollable Canvas can be extended interactively as needed while playing around with the turtle(s). - A TurtleScreen class with methods controlling background color or background image, window and canvas size and other properties of the TurtleScreen. - There is a method, setworldcoordinates(), to install a user defined coordinate-system for the TurtleScreen. - The implementation uses a 2-vector class named Vec2D, derived from tuple. This class is public, so it can be imported by the application programmer, which makes certain types of computations very natural and compact. - Appearance of the TurtleScreen and the Turtles at startup/import can be configured by means of a turtle.cfg configuration file. The default configuration mimics the appearance of the old turtle module. - If configured appropriately the module reads in docstrings from a docstring dictionary in some different language, supplied separately and replaces the english ones by those read in. There is a utility function write_docstringdict() to write a dictionary with the original (english) docstrings to disc, so it can serve as a template for translations.
Save
cmd:
run