help!!!
本帖最后由 乘号 于 2020-4-5 16:46 编辑import turtle as t
def draw_diamond(turt):
for i in range(1,3):
turt.forward(100)
turt.right(45)
turt.forward(100)
turt.right(135)
def draw_art():
window = t.Screen()
window.bgcolor("green")
brad = t.Turtle()
brad.shape('turtle')
brad.color("red")
brad.speed('fast')
for i in range(1,37):
draw_diamond(brad)
brad.right(10)
brad.right(90)
brad.forward(300)
window.exitonclick()
draw_art()
运行后第三行for标红
解决者有鱼币奖励。至于多少。。。看情况 缩进问题,重新输入一遍 qiuyouzhi 发表于 2020-4-5 16:48
缩进问题,重新输入一遍
还是不行{:10_304:} 乘号 发表于 2020-4-5 16:49
还是不行
把所有代码删掉,然后重新输入
我觉得你是用的空格进行缩进 qiuyouzhi 发表于 2020-4-5 16:50
把所有代码删掉,然后重新输入
我觉得你是用的空格进行缩进
我去试试 我能问一下你为啥用for吗 感觉对你这个函数没啥用啊 qiuyouzhi 发表于 2020-4-5 16:50
把所有代码删掉,然后重新输入
我觉得你是用的空格进行缩进
还是不行。。。 Chysial 发表于 2020-4-5 16:52
我能问一下你为啥用for吗 感觉对你这个函数没啥用啊
。。。。 空格用了中文的。。。
import turtle as t
def draw_diamond(turt):
for i in range(1, 3):
turt.forward(100)
turt.right(45)
turt.forward(100)
turt.right(135)
def draw_art():
window = t.Screen()
window.bgcolor("green")
brad = t.Turtle()
brad.shape('turtle')
brad.color("red")
brad.speed('fast')
for i in range(1, 37):
draw_diamond(brad)
brad.right(10)
brad.right(90)
brad.forward(300)
window.exitonclick()
draw_art() 还有,不要使用三无标题 用尺子比划着看缩进!
页:
[1]