turtle-graphics

    -1热度

    1回答

    对于我的任务,我试图在用户选择颜色和方形尺寸时制作5 x 5棋盘格。我知道如何根据用户输入制作方形尺寸和颜色,并且在如何启动循环或如何创建5 x 5棋盘格时遇到了一些问题。我只是不确定我能做些什么来移动乌龟来制作5x5的纸板。到目前为止,我已经做了很多工作,如果有人能够帮助我开始,我会非常感激! import turtle def main(): length = int(input

    1热度

    2回答

    我有我的热键设置和能够移动乌龟,但是当我运行代码时,没有任何反应,如果我超过了x和y值..没有错误。 有什么问题? if (Alex.xcor()>50 or Alex.xcor()<-50) and \ (Alex.ycor()>50 or Alex.ycor()<-50): Alex.goto(0,0) 全码: import turtle import random

    0热度

    1回答

    所以我想做的事,就是显示: 亚历克斯来自Alice的距离是:(距离我已经计算) 我需要这显示在屏幕上方..永远,提神种,就像PING统计在游戏节目上面那样.. 我假设它会是一个while循环?我需要的程序运行的剩余部分,而这是始终显示爽口..

    -1热度

    1回答

    问:您的交通灯控制器程序已获得专利,您即将变得非常富有。但是你的新客户需要改变。他们在状态机中需要四个状态:绿色,然后是绿色和橙色,然后是橙色,然后是红色。此外,他们希望在每个州花费不同的时间。机器应在绿色状态下花费3秒,然后在绿色+橙色状态下持续一秒,然后在橙色状态下持续一秒,然后在红色状态下持续2秒。改变状态机中的逻辑。 import turtle # Tess becomes a tra

    1热度

    1回答

    我是编程新手,我试图解决我从学校获得的任务。我必须建立一个函数,使用乌龟来绘制一些东西,从一个字符串类型的参数(例如'fdltfd' - 向前移动,向左和向前移动)。这些命令位于字典中,因此我必须将字符串中的元素与字典键进行比较。如果它们匹配,则命令龟移动。我写的代码: def execute(turtle, length, args, *cmd): map = {'fd': turtle.f

    1热度

    1回答

    我试图找到一种方法,当我按住一个键时,玩家会不断移动,或者只是让玩家不断向前移动,只是龟图形,(我确实有pygame中还安装) import turtle from turtle import * #Setup Screen wn = turtle.Screen() wn.setup(700,700) wn.title("white") wn.bgcolor("black") #

    -1热度

    1回答

    在使用Turtle的Python中,如何根据用户输入获取特定数量的形状打印?所以如果我想从输入中绘制8个圆圈,我怎么能得到代码来做到这一点?

    0热度

    1回答

    我有一个关于L-系统的项目。我试图添加一张打印L系统的乌龟;但是,与文本字段不同,画布不会展开。当我打印更多文本时,我的文本字段使用滚动条进行扩展。然而,乌龟卡在画布上。我很困难。 frame2 = tki.Frame(frame, bg='yellow', width=810, height=510) frame2.pack() frame2.place(x=500,y=5) cv = C

    2热度

    2回答

    我搞砸龟与python 2.7与循环导入,我只看到屏幕闪存和程序退出。 这里是我的代码: import turtle colors = ["red", "orange", "yellow", "green", "blue", "purple"] dColors = dict(enumerate(colors)) def circleOfShapes(aTurtle): edg

    0热度

    2回答

    我用乌龟制作了字母“U”,但现在我需要制作它的几个副本来形成3行4列的网格。我试图使用嵌套循环,但我不知道如何使绘图移动位置来创建网格。它应该结束了这样的事情logo grid def draw_U(posx, posy, color): t = turtle.Turtle() t.speed(10) t.ht() #hides the turtle/pen t.penup() t.se