关于Python的两个问题,

第六题为什么是true?

这是partB问题

这是我给这问题写的代码,为什么错了,应该怎样改正?
print('Question11(B) Anwser')import turtles = turtle.Screen()turt = turtle.Turtle()def drawTicks(turt, tickLen, numTicks, distance): for turt in range(numTicks): turt.left(90) turt.forward(tickLen) turt.right(90) turt.up() turt.forward(distance) turt.right(90) turt.forward(tickLen) turt.left(90) turt.down()
print(drawTicks(turt, 5, 10, 15))

1. 把arg代入check()函数,当element = 0时,str(aList[1])为‘0’, aList[1+1]为‘0’,'0'等于'0',所以就return True 啦。

2. 虽然看不太懂你的代码, 不过,在for循环中,应该是for i in range(numTicks):吧,如果是按照你的代码里写的,不就把turt变成一个整数了,那你把turt当作参数传进来,不就没有意义了嘛。。追问

But if element equal to 1, it is not correct

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜