ICode国际青少年编程竞赛- Python-1级训练场-变量的计算

ICode国际青少年编程竞赛- Python-1级训练场-变量的计算

1、
在这里插入图片描述

a = 2
for i in range(4):
    Spaceship.step(a-1)
    Dev.step(a)
    Dev.step(-a)
    a = a + 1

2、

在这里插入图片描述

a = 2
for i in range(4):
    Dev.step(2 + a)
    Dev.step(-a)
    Dev.turnRight()
    a = a + 1

3、

在这里插入图片描述

y = 4
for i in range(3):
    Dev.step(y)
    Dev.turnRight()
    Dev.step(y + 1)
    Dev.step(-2*(y + 1))
    Dev.step(y + 1)
    Dev.turnLeft()
    y -= 1

4、
在这里插入图片描述

a = 2
for i in range(3):
    Spaceship.step(2 * i)
    Dev.step(a)
    Dev.step(-2 * a)
    Dev.step(a)
    a += 2

5、
在这里插入图片描述

a = 5
for i in range(4):
    Spaceship.step(a)
    Dev.step(a - 1)
    Dev.step(-(a - 1))
    Dev.turnRight()
    
    Spaceship.turnRight()
    a -= 1

6、
在这里插入图片描述

a = 4
for i in range(3):
    Dev.step(a)
    Dev.turnRight()
    Dev.step(6 - a)
    Dev.turnLeft()
    a = a - 1

7、
在这里插入图片描述

a = 4
for i in range(4):
    Dev.step(-a)
    Dev.step(a)
    Spaceship.step(6 - a)
    Spaceship.turnRight()
    Dev.turnRight()
    a -= 1

8、
在这里插入图片描述

a = 1
for i in range(3):
    Dev.turnRight()
    Dev.step(a)
    Dev.turnLeft()
    Dev.step(-2 * a)
    a = a + 1

9、

在这里插入图片描述

a = 1
for i in range(4):
    Spaceship.step(a)
    Dev.step(2 * a)
    Dev.step(-2 * a)
    a += 1

10、

在这里插入图片描述

a = 1
for i in range(3):
    Spaceship.step(a)
    Dev.step(2 * a)
    Dev.step(-2 * a)
    a = a + 2

11、

在这里插入图片描述

a = 1
for i in range(4):
    Dev.step(a)
    Dev.turnLeft()
    Dev.step(5 - a)
    Dev.step(a - 5)
    Dev.turnRight()
    a = a + 1

12、

在这里插入图片描述

a = 9

for i in range(4):
    Dev.step()
    Dev.turnLeft()
    Dev.step(-2)
    Dev.step(a)
    Dev.step(-a + 2)
    Dev.turnRight()
    Dev.step()
    a = a - 2

13、

在这里插入图片描述

y = 6
for i in range(5):
    Spaceship.step(2)
    Spaceship.turnLeft()
    Spaceship.step(y)
    Spaceship.turnRight()
    Spaceship.turnRight()
    Spaceship.step(8)
    Spaceship.turnRight()
    Spaceship.turnRight()
    Spaceship.step(8 - y)
    Spaceship.turnRight()
    y -= 1

14、
在这里插入图片描述

y = 2
for i in range(3):
    Dev.step(y)
    Dev.turnLeft()
    Dev.step(y - 1)
    Dev.step(-6)
    Dev.step(7 - y)
    Dev.turnRight()
    y += 1

15、

在这里插入图片描述

a = 1
for i in range(4):
    Dev.step(a)
    Dev.turnLeft()
    Dev.step(6 - a)
    Dev.step(-2 * (6 - a))
    Dev.step(6 - a)
    Dev.turnRight()
    a = a + 1

16、
在这里插入图片描述

a = 2
for i in range(3):
    Dev.step(6)
    Dev.step(a - 6)
    Dev.turnRight()
    Dev.step(6)
    Dev.step(a - 6)
    Dev.turnLeft()
    a += 1

17、
在这里插入图片描述

a = 1
b = 1
for i in range(4):
    Dev.step(2)
    Dev.turnLeft()
    Dev.step(a)
    Dev.step(-a)
    Dev.turnRight()
    a = a + b
    b = b + 1

18、

在这里插入图片描述

a = 1
b = 1

for i in range(6):
    Dev.step()
    Dev.turnRight()
    Dev.step(a)
    Dev.step(-a)
    Dev.turnLeft()
    Dev.step()
    a = a + b
    b += 1

19、
在这里插入图片描述

a = 7
b = 3
for i in range(4):
    Dev.step(2)
    Dev.turnRight()
    
    Dev.step(a)
    Dev.step(-a)
    Dev.turnLeft()
    a = a - b
    b -= 1

20、
在这里插入图片描述

a = 1
b = 1
for i in range(4):
    Dev.step(a)
    Dev.step(-a)
    Dev.turnRight()
    a = a + b
    b += 2

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-09 20:58:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-09 20:58:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-09 20:58:04       82 阅读
  4. Python语言-面向对象

    2024-05-09 20:58:04       91 阅读

热门阅读

  1. 单选按钮选中后取消

    2024-05-09 20:58:04       37 阅读
  2. 解析React Hooks的工作原理与影响

    2024-05-09 20:58:04       34 阅读
  3. 【js开发记录笔记】js开发记录笔记

    2024-05-09 20:58:04       27 阅读
  4. 【LeetCode题库】197. 上升的温度 —— 连接查询

    2024-05-09 20:58:04       37 阅读
  5. 深度学习中的backbone特征提取器

    2024-05-09 20:58:04       31 阅读
  6. 英语单词学习

    2024-05-09 20:58:04       25 阅读
  7. 设计模式学习1

    2024-05-09 20:58:04       30 阅读
  8. Edge浏览器的使用心得与深度探索

    2024-05-09 20:58:04       32 阅读