簡體   English   中英

Python烏龜模塊中烏龜的默認值

[英]Defaults of the turtle in Python turtle module

出於教學目的,我需要圖形默認列表。 這是我現在擁有的:

background  white
canvas      950W by 800H
dot         5 (pixels)
fill color  black
heading     0 (East)
home        (0,0) (screen center)
pen color   black
shape       classic (arrow)
speed       3 (of turtle)
width       1 (of line)

還有更多默認設置嗎? 謝謝

turtle.pen()方法(通常與turtle.Pen()方法混淆)允許您查詢和設置許多屬性,最初顯示其默認值:

>>> turtle.pen()
{'shown': True, 'pendown': True, 'pencolor': 'black', 'fillcolor': 'black', 'pensize': 1, 
'speed': 3, 'resizemode': 'noresize', 'stretchfactor': (1.0, 1.0),
'shearfactor': 0.0, 'outline': 1, 'tilt': 0.0}
>>> 

其中“ 顯示 ”是“ 可見 ”的替代術語。 其他默認值:

mode: 'standard'  # default for turtle.mode()
colormode: 1.0  # default for turtle.colormode()
angle units: degrees  # change with turtle.radians()

前兩個可能是屏幕默認設置,但最后一個是根據每個烏龜設置的。 我認為這是不正確的:

canvas      950W by 800H

默認的烏龜屏幕尺寸為屏幕寬度的50%和屏幕高度的75%。 屏幕設置例程將接受分數和像素:

turtle.Screen().setup(0.25, 0.25)

畫布是唯一不正確的默認設置。 我相信“默認”將取決於您使用的環境。 例如,在飾品中,x和y方向的默認值為-200到+200。

我所教的學生是完全的初學者,我只是堅持我列出的對大多數學生來說足夠的列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM