题目是编程让海龟在边长为200的正方形区域打彩色的圆点。
#下是参考答案:
"""049_练习九.py
编制程序让10只海龟在边长为200的正方形区域里随机移动,移动到新的地方就打一个点。
打点的命令是dot(),参数是直径。如 dot(10)能打一个直径为10像素的点。
程序中可设置隐藏海龟,这样运行会更快。
"""
from turtle import *
from random import choice,randint #choice是从序列中随机选择一个项目的命令
颜色表=('red','orange','yellow','green','cyan','blue','purple','black','white','gray','brown')
海龟窝=[]
for i in range(10):
海龟窝.append(Turtle())
for 龟 in 海龟窝:
龟.hideturtle()
for i in range(100):
for 龟 in 海龟窝: #让每只海龟都goto到新的地方打一个点。
龟.pencolor(choice(颜色表)) #从颜色表中随机选择一个字符串做为颜色值
x=randint(-100,100)
y=randint(-100,100)
龟.goto(x,y)
龟.dot(10)
少儿python编程培训预订开始,单击链接享受优惠:https://item.taobao.com/item.htm?id=544061935133
