2
我正在使用Logo,并且在遍历列表时遇到了一些问题。 这条线有什么问题。Logo如果声明
if count :L = 0 [stop]
The:L is a list。所以,我想测试列表的长度,并在列表为空后停止。
我正在使用Logo,并且在遍历列表时遇到了一些问题。 这条线有什么问题。Logo如果声明
if count :L = 0 [stop]
The:L is a list。所以,我想测试列表的长度,并在列表为空后停止。
你需要用括号中的计数命令,使其首先计算:
if (count :L) = 0 [stop]
它也不会伤害添加额外的括号围绕整个测试,并添加空括号内为其他条款(如果需要通过您的标志翻译):
if ((count :L) = 0) [stop] []
请记住,stop
用于退出的过程。如果您只想退出循环,则可能需要查看其他循环结构,如for
,while
或until
循环。