ICode平台基础训练(2)1~10关(Python)

作者: 少儿编程老师分类: 科学科普 发布时间: 2022-04-08 18:27:24 浏览:25677 次

ICode平台基础训练(2)1~10关(Python)

流心リユーシン:
up第10关用 for i in range(5): Dev.step(2) Dev.turnRight() Dev.step((i+1)*(-1)**i) Dev.step(-(i+1)*(-1)**i) Dev.turnLeft() 会更好一点

GoodERP_Jeff:
第六关10行通过,搜到这里发现可以用i,谢谢老师。 相同思路,第七关可以优化到5行 for i in range(3): Dev.turnRight() Dev.step(i+1) Dev.turnLeft() Dev.step((i+1)*-2)

bentley113:
第十关应该用正负相乘解决改变方向的问题。设置一个变量b,结尾b=-1*b

春风CFFM:
up看看我的第十个 for i in range(5): Dev.step(-(2*((-1)**(i+1)))) Dev.turnRight() Dev.step(i+1) Dev.step(-(i+1)) Dev.turnRight()

少儿编程老师:
注:第10关现在不能用视频中的代码三星通关,因为现在if语句后面代码必须换行,行数会超,应该用正负数方法(后续计划重制第10关)

打卡挑战

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!