【发布时间】:2018-11-03 08:58:57
【问题描述】:
我必须在学校完成编码任务。我应该随机列出几个数字,并完成一个乌龟在它们身上移动的形式。我想知道如何列出在海龟窗口中输入的数字。有可能吗?
【问题讨论】:
标签: python numbers window turtle-graphics
我必须在学校完成编码任务。我应该随机列出几个数字,并完成一个乌龟在它们身上移动的形式。我想知道如何列出在海龟窗口中输入的数字。有可能吗?
【问题讨论】:
标签: python numbers window turtle-graphics
您可以使用write
import turtle
if __name__ == '__main__':
number = 42
t = turtle.Turtle()
t.write(number)
turtle.done()
【讨论】:
如果你想输入文字那么你需要turtle.write():
import random
a = [random.randint(0,10) for x in range(10)] # Generate 10 random numbers between 0 and 10
for i in a:
turtle.forward(15)
turtle.write(str(i))
你需要移动海龟,否则所有的数字会重叠出现。
有关turtle.write() 的信息,请参阅Python Turtle, draw text with on screen with larger font 和documentation
【讨论】: