PlayTurtle
v2.0.0
Play Turtle為孩子們通過在屏幕上移動烏龜來學習編程的方法
它提供了Python Turtle模塊中發現的一部分命令,以抽象複雜的編程思想。
有多種安裝遊戲烏龜的方法
與pip
$ pip install playturtle
# Provides the play-turtle command克隆回購併在本地運行
$ git clone https://github.com/mordy-python/PlayTurtle
$ cd PlayTurtle
$ python playturtle.py
# Can also install with `pip install .`
# Will provide the `play-turtle` command ForwardBackRightLeftSpeedWidthShapeSquareCircleColorHideShowBegin fillEnd fillBgcolorforwarddistanceforward命令將烏龜移動在屏幕上,在其後面畫一條線。distance參數告訴烏龜移動多遠。backdistanceback命令將烏龜向後移動,並在其前面繪製一條線。distance參數告訴烏龜移動多遠。rightdegreesright命令向右轉。degrees參數告訴烏龜旋轉多少度。leftdegreesleft命令轉動烏龜左。degrees參數告訴烏龜旋轉多少度。speednew-speedspeed命令設置海龜繪圖速度。new-speed參數告訴烏龜它應該移動的速度。widthnew-widthwidth命令設置海龜寬度(以像素為單位)。new-width參數指定了烏龜的新寬度。shapenew-shapeshape命令改變了烏龜的形狀。new-shape參數指定應顯示什麼形狀。注意:
new-shape參數只能出現以下內容:箭頭,圓,烏龜,正方形,三角形,經典
squareside-lengthsquare命令在屏幕上繪製一個正方形side-length參數確定正方形的兩側的時間circleradiuscircle命令在屏幕上繪製一個圓圈radius參數確定圓的大小colornew-colorcolor命令更改烏龜的顏色及其繪製的線條new-color參數指定要更改的顏色在此處查看所有命名顏色的列表
hidehide命令隱藏了烏龜。它仍然會畫,只是看不見showshow命令顯示烏龜是隱藏的。如果已經可見,那什麼也不做begin-fillbegin-fill命令將使用當前color啟動填充過程。但是,在調用end-fill之前,什麼都不會填充。end-fillend-fill命令將填充在begin-fill命令和自身之間繪製的任何形狀。如果沒有begin-fill命令, end-fill將什麼都不做。bgcolornew-colorbgcolor命令更改畫布的背景顏色new-color參數指定應將其更改為什麼顏色在此處查看所有命名顏色的列表