Verze pro více platforem:http://www.mathcats.com/gallery/logodownloadinfo.html
Specifické pro MacOS X:http://www.alancsmith.co.uk/
Logo s otevřeným zdrojovým kódem:
http://sourceforge.net/projects/fmslogo
http://www.rz.uni-augsburg.de/~micheler/en/
Spusťte terminál na Macu nebo Linuxu a zadejte python
a poté stiskněte Return nebo Enter. Poté zadejte from turtle import *
a poté Return nebo Enter. Nyní zadejte fd(100)
a poté Return nebo Enter. Hurá! Logo s Pythonem! =D (Uživatelé Windows si mohou Python nainstalovat zde)
Dokumentace
Úplný seznam příkazů naleznete v online dokumentaci. Všimněte si, že dokumentace vám řekne, abyste napsali turtle.fd(100)
, spíše než fd(100)
, protože se rozhodli použít import turtle
, spíše než from turtle import *
. Hvězdicová metoda je téměř vždy špatná, protože umožňuje zaměnit vaše vlastní funkce s funkcemi v modulu, ale v tomto případě je dobrá, protože nám umožňuje ovládat želvu pomocí správných příkazů loga.
Ukládání funkcí loga
Vytvořte soubor s názvem shapes.py
a uložte si to na rozumné místo. Přidejte následující kód do shapes.py
:
from turtle import *
def square(size):
for i in range(4):
fd(100)
rt(90)
def fun(size):
for i in range (10):
square (size)
rt(36)
Nyní, kdykoli budete chtít vytvořit logo, přejděte na místo, kam jste uložili shapes.py
před spuštěním python
. Poté po spuštění python
, spusťte from shapes import *
místo from turtle import *
. Tím se importuje logo spolu se všemi vlastními funkcemi, které jste definovali v shapes.py
. Takže kdykoli vytvoříte skvělou funkci, stačí ji uložit do shapes.py
pro budoucí použití.
např. interaktivní relace (po spuštění python
z příslušného adresáře):
from shapes import *
square(100)
fun(50)