Logo

Mr.Han-一个曾经拿着SEO说事的互联网人!



技术   浏览:219   2021/03/22

让spaceship回到原点控制y坐标

for i in range(4):    Spaceship.step(Item[i].x-Dev.x)    Spaceship.turnRight()    Spaceship.step(Item[i].y-Dev.y)    for j in range(2):Spaceship.turnLeft()Spaceship.step(Spaceship.y-13) #减掉13的目的就是回到飞船出发的y坐

查看更多

ICode国际青少年编程-X坐标使用介绍
技术   浏览:263   2021/03/22

ICode国际青少年编程-X坐标使用介绍

# 在地图中我们用坐标来定位Dev和收集物的位置,坐标主要由两个字母来表示,# 他们在地图中横向的位置用x表示,例如:Dev在横向的坐标位置为 Dev.x# 纵向的位置用y表示# Dev在纵向的坐标位置为 Dev.y# x坐标的值从左往右依次增大,可以参考地图左上角的红色箭头,顺箭头方向x坐标依次增大# 如图所示右边的收集物的x坐标 > Dev的x坐标# 我们可以通过: d = Item.x - Dev.x# 计算Dev与收集物之间的距离,并保存在变量d中d = Item.x - Dev.

查看更多

Icode46关卡以后出现的Flyer飞板介绍
技术   浏览:284   2021/03/19

Icode46关卡以后出现的Flyer飞板介绍

# 本关中出现一个新的元素 Flyer,当关卡中有多个Flyer飞板时,它们存放在统一的列表Flyer中,并用不同的编号表示它们# Flyer[0]表示离Dev较近的飞板,鼠标移动到飞板上能看到相关信息# 飞板Flyer能朝箭头所指方向进行移动,但不能转向# 这一关需要控制Flyer移动填补空缺,协助Dev完成收集任务# 补充完整代码,完成任务Flyer[0].step(5)Flyer[1]# 由前面的介绍知道Flyer列表中可以存放多个飞板,并用不同的编号表示它们# 列表中编号也称为“索引”,

查看更多

技术   浏览:241   2021/03/19

icode变量的i,for i in range(4)的解释

# 在前面的题目中,我们学习了变量的应用,那么其实在for循环中也有一个变量,for i in range(4):中的字母i就是一个变量#在for i in range(4):语句中,变量的i的值会随着循环次数的增加而自动增加# 例如:#  循环第1次时,i的值为0#  循环第2次时,i的值为1#  循环第3次时,i的值为2#  循环第4次时,i的值为3# 那么根据上面所说的for循环中变量i的特点,下面的变量a就可以用变量i代替(因为变量i的值岁循环自动

查看更多

技术   浏览:214   2021/03/19

icode变量的做乘法的用法(level 8、9)

# 变量不仅可以做加法也可以做出乘法,例如:a = 2,那么 2*a 的值为4,-2*a的值为-4# 提示:与上一关相同,需要在for语句之前和之内编写命令。#补充完整下面的代码,完成任务!Level 8 :Dev.turnLeft() a = 8 for i in range(4):     Spaceship.step(2)     Dev.step(a)

查看更多

技术   浏览:198   2021/03/19

icode同时使用变量(a)和变量(b)

# 可以在代码中定义多个变量,但是每个变量的名称不能重复。 例如,在此这一关中,将同时使用变量(a)和变量(b)来控制太空飞船的运动。# 完成以下代码以完成收集任务。 提示:除了for语句内的编码命令外,您还需要在for循环语句之前添加一个命令# 如果你无论如何都不能得到三颗星,没关系,先去挑战后面的关卡# 当你学到新的知识后,可以再次回到这个关卡,重新挑战a = 4 b = 1 Spaceship.step(b) for i i

查看更多

技术   浏览:149   2021/03/19

icode基本的dev及Spaceship变量合作用法

Dev.step(1)#机器人走一步 a = 1#定义机器人和小飞船的共同变量a for i in range(3):#循环执行3次     Spaceship.step(a)#小飞船前进的步数     Dev.step(a)#机器人前进的步数     Dev.step(-a)#机器人倒退的步数  &nbs

查看更多

技术   浏览:145   2021/03/19

icode变量的值用法

#  在程序运行的过程中,变量的值可以被改变#  例如:a = a + 1 的作用就是将a变量的值就增大1a = 1 #  变量a的值为1Dev.step(a) Dev.turnLeft() a = a + 1 #  变量a的值变为了2 Dev.step(a) Dev.turnLeft() a = a + 1 #  变

查看更多

技术   浏览:112   2021/03/19

用for语句来控制Spaceship重复运

#  当然,我们也可以用for语句来控制Spaceship重复运动#  改正下面代码中的错误,完成收集物品的任务Dev.step(1)for i in range(3):    Spaceship.step(3)    Spaceship.turnLeft()

查看更多

icode编程python循环基本用法
技术   浏览:108   2021/03/18

icode编程python循环基本用法

#  Dev将“向右转-向前走4步”这一组动作重复3次,就可以搜集所有物品#  你可以使用“for”循环来重复执行代码#  for i in range(3): 表示需要重复执行后面的代码3次#  理解并修改下面的代码,让Dev搜集所有物品吧!for i in range(2):    Dev.turnRight()    Dev.step(4)

查看更多