iCode基本操作(一)-Python-第1关 iCode
Dev.step(3) 这行看似简单的代码背后,却包含丰富的编程知识点。 一、核心知识点剖析 Dev.step(3) 虽然只有短短几个字符,但涵盖了编程中多个基础且核心的知识点,下面由浅入深拆解: 1. 标识符(Identifier) Dev 和 step 都是标识符(变量/对象/方法名),遵循编程标识符的命名规则: 只能以字母、下划线 _ 或美元符 $ 开...
Dev.step(n),从这里开始! iCode
“由易到难、循序渐进”,是教育教学的基本原则,更是编程启蒙教育的核心准则。编程作为一门逻辑性、系统性极强的学科,对学习者的抽象思维、逻辑推理能力有着一定要求,……
icode函数入门-5-20 iCode
# 找到地图中重复的部分,定义函数,根据需要完成函数的调用
def func():
for i in range(2):
Dev.step(4-i)
Dev.turnRight()
Dev.step(2)
while Dev.energy < 100:
wait()
Dev.ste...
icode函数入门-5-19 iCode
# 找到地图中重复的部分,定义函数,根据需要完成函数的调用
def func():
for i in range(3):
if i == 2:
Spaceship.step(2)
Spaceship.turnRight()
Spaceship.step(2)
...
icode函数入门-5-18 iCode
# 找到地图中重复的部分,定义函数,根据需要完成函数的调用
def func():
Spaceship.step(3)
Spaceship.turnRight()
Spaceship.step(3)
Spaceship.turnRight()
Spaceship.step(3)
func()
Spaceship.t...
icode函数入门-5-17 iCode
# 找到地图中重复的部分,定义函数,根据需要完成函数的调用
def func():
for i in range(3):
Dev.step()
Dev.turnRight()
Dev.step()
Dev.turnLeft()
Dev.step(5)
Dev.turnRight()
fu...
icode函数入门-5-16 iCode
# 找到地图中重复的部分,定义函数,根据需要完成函数的调用
def func():
for i in range(2):
Dev.step(3)
Dev.turnRight()
for i in range(2):
func()
Dev.step(4-i)
Dev.turnLeft()
fu...
icode函数入门-5-15 iCode
# 找到地图中重复的部分,定义函数,根据需要完成函数的调用
def func():
Dev.step(3)
Dev.turnLeft()
Dev.step()
Dev.turnRight()
Dev.step(-3)
for i in range(5):
if i % 2 == 0:
Flye...
icode函数入门-5-14 iCode
# 找到地图中重复的部分,定义函数,根据需要完成函数的调用
def func():
Dev.step(3)
for i in range(2):
Dev.turnRight()
Dev.step()
Dev.turnLeft()
Dev.step()
Dev.step()
De...
icode函数入门-5-13 iCode
# 找到地图中重复的部分,定义函数,根据需要完成函数的调用
def func():
Spaceship.step(3)
Spaceship.turnRight()
Spaceship.step(5)
Dev.step()
func()
Spaceship.turnLeft()
func()
Spaceship.step()
Spac...
