少儿python编程之练习九正方形区域打点实验参考答案
1月 23, 2017
0 Comments
题目是编程让海龟在边长为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
标签:python dot用法, python正方形区域, python颜色表, 儿童python编程, 少儿python编程