ICode国际青少年编程竞赛- Python-5级训练场-综合练习5

ICode国际青少年编程竞赛- Python-5级训练场-综合练习5

1、

在这里插入图片描述

a = 16
for i in range(6):Dev.step(1)Dev.turnLeft()Dev.step(a)Dev.step(-a)Dev.turnRight()while Dev.energy < 100:wait()Dev.step(1)a = a - 5 + i

2、

在这里插入图片描述

for i in range(5):Dev.step(11 - i * 2)Dev.turnRight()while Dev.energy < 100:wait()

3、
在这里插入图片描述

for i in range(4):Dev.step(3 + i)while Dev.energy < 100:wait()Dev.step(-1)Dev.turnLeft()Dev.step(2 + i)Dev.turnRight()

4、

在这里插入图片描述

for i in range(5):Dev.step(1)Dev.turnRight()Dev.step(Item[i].x - 10)if i < 4:Dev.step(10 - Item[i].x)Dev.turnLeft()Dev.step(2)Flyer.step(3)Dev.turnLeft()Dev.step(1)while Dev.energy < 100:wait()Dev.step(-1)Dev.turnRight()

5、

在这里插入图片描述

for i in range(4):Dev.step(3)Dev.turnRight()Dev.step(1)while Dev.energy < 100:wait()Dev.step(1)Dev.turnRight()Dev.step(3)Dev.turnLeft()

6、
在这里插入图片描述

for i in range(4):Dev.step(4)Dev.turnRight()Dev.step(2)Dev.turnLeft()Dev.step(1)while Dev.energy < 100:wait()Dev.step(1)Dev.turnLeft()Dev.step(2)Dev.turnRight()Dev.step(4)Dev.turnRight()

7、

在这里插入图片描述

for i in range(4):Dev.step(8)Dev.turnLeft()Dev.step(2)while Dev.energy < 100:wait()for j in range(2):Dev.turnLeft()Dev.step(2)

8、
在这里插入图片描述

for i in range(4):Dev.step(4)while Flyer[i].disappear():wait()Dev.step(2)Dev.turnLeft()Dev.step(i + 1)Dev.step(-2 - 2 * i)Dev.step(i + 1)Dev.turnLeft()while Flyer[i].disappear():wait()Dev.step(6)Dev.turnLeft()

9、

在这里插入图片描述

for i in range(3):Spaceship.step(2 ** i)while not Flyer[i * 2].disappear():wait()Spaceship.step(2)Spaceship.turnRight()Spaceship.step(2 * i + 1)while not Flyer[2 * i + 1].disappear():wait()Spaceship.step(2)Spaceship.turnLeft()

10、
在这里插入图片描述

for i in range(4):while not Flyer[i].disappear():wait()Spaceship.step(i + 2)Spaceship.turnLeft()Spaceship.step(i + 2)Spaceship.turnRight()

11、

在这里插入图片描述

for i in range(5):Spaceship.step(2)Spaceship.turnLeft()Spaceship.step(5 - i)while not Flyer[i].disappear():wait()Spaceship.step(2)Spaceship.turnLeft()Spaceship.turnLeft()while not Flyer[i].disappear():wait()Spaceship.step(7 - i)Spaceship.turnLeft()Spaceship.step(1)

12、

在这里插入图片描述

for i in range(4):Dev.step(2 * i + 1)Dev.turnRight()while Flyer[i].disappear():wait()Dev.step(3)Dev.turnLeft()

13、
在这里插入图片描述

for i in range(4):Spaceship.step(1)while not Flyer[2 * i].disappear():wait()Spaceship.step(2)Dev.turnLeft()Dev.step(3)Dev.step(-6)Dev.step(3)while not Flyer[2 * i + 1].disappear():wait()Spaceship.step(4)Spaceship.turnRight()

14、
在这里插入图片描述

Dev.step(1)
for i in range(4):Dev.step(2 * i)Dev.turnLeft()while Flyer[i].disappear():wait()Dev.step(2)Dev.turnRight()

15、

在这里插入图片描述

for i in range(3):Dev.step(Flyer[i].x - Dev.x)Dev.turnLeft()while Flyer[i].disappear():wait()Dev.step(7)Dev.step(i - 3)Dev.turnLeft()Dev.step(3 - i)Dev.step(2 * i - 6)Dev.step(3 - i)Dev.turnLeft()Dev.step(2 + i)while Flyer[i].disappear():wait()Dev.step(2)Dev.turnLeft()

16、

在这里插入图片描述

for i in range(3):Dev.step(9 - 2 * i)while Flyer[i * 2].disappear():wait()Dev.step(2)Dev.turnRight()Dev.step(10 - 4 * i)if i < 2:Dev.turnRight()while Flyer[i* 2 + 1].disappear():wait()Dev.step(11 - 2 * i)Dev.turnRight()Dev.step(8 - 4 * i)Dev.turnRight()

17、

在这里插入图片描述

for i in range(4):for j in range(2):while Flyer[2 * i + j].disappear():wait()Dev.step(3 + 2 * i)Dev.turnRight()

18、

在这里插入图片描述

for i in range(3):while Flyer[6 - 2 * i].disappear():wait()Dev.step(Dev.y - Flyer[5 - 2 * i].y)Dev.turnRight()while Flyer[5 - 2 * i].disappear():wait()Dev.step(Flyer[6 - 2 * i].y - Flyer[5 - 2 * i].y + 1)Dev.turnLeft()

19、
在这里插入图片描述

for i in range(4):while Flyer[i].disappear():wait()Dev.step(4 + i)Dev.turnRight()while Flyer[i + 4].disappear():wait()Dev.step(3 + i)Dev.step(-i - 1)while Flyer[i + 4].disappear():wait()Dev.step(-2)Dev.turnRight()Dev.step(2 + i)while Flyer[i].disappear():wait()Dev.step(2)Dev.turnLeft()

20、
在这里插入图片描述

for i in range(4):Dev.step(1)for j in range(2):Dev.turnRight()Dev.step(4 - i)Dev.turnLeft()Dev.step(4 - i)while Dev.energy < 100:wait()Dev.turnLeft()

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/702053.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HTML静态网页成品作业(HTML+CSS)——动漫喜羊羊网页设计制作(4个页面)

&#x1f389;不定期分享源码&#xff0c;关注不丢失哦 文章目录 一、作品介绍二、作品演示三、代码目录四、网站代码HTML部分代码 五、源码获取 一、作品介绍 &#x1f3f7;️本套采用HTMLCSS&#xff0c;未使用Javacsript代码&#xff0c;共有4个页面。 二、作品演示 三、代…

支持不同业务模式与安全要求的跨网传输解决方案,了解一下

对于科技研发型企业来说&#xff0c;最值钱的是研发代码这类数据资产。因此很多企业会想将这些数据“困”在内部&#xff0c;防止数据泄露。最常见的做法是通过防火墙、DMZ区、双网卡主机、虚拟机、网闸/光闸等隔离方式&#xff0c;将网络划分为企业内外网&#xff0c;较为常见…

绝地求生:一穿四教学,绿色玩家也能轻松一穿四

PUBG一穿四速成班开课啦&#xff01;我这里只做PUBG干货分享&#xff0c;不搬运&#xff01;不搬运&#xff01;&#xff01;不搬运&#xff01;&#xff01;&#xff01; 有很多朋友是否在排位里kd不高&#xff0c;开局不是扎堆roll点就是一直搜东西然后一波就没&#xff1f;这…

windows 安装 Conda

1 Conda简介 Conda 是一个开源的软件包管理系统和环境管理系统&#xff0c;用于安装多个版本的软件包及其依赖关系&#xff0c;并在它们之间轻松切换。Conda 是为 Python 程序创建的&#xff0c;适用于 Linux&#xff0c;OS X 和Windows&#xff0c;也可以打包和分发其他软…

C语言如何在链表中的指定位置插⼊结点?

一、问题 在链表中的指定位置插⼊⼀个结点&#xff0c;要求链表本身必须已按某种规律排好序。如何在链表中的指定位置插⼊新结点&#xff0c;需要掌握怎样找到插⼊的位置以及怎样实现插⼊&#xff1f; 二、解答 由于链表是链式结构的&#xff0c;因此要插⼊⼀个结点&#xff0…

回炉重造java----JVM

为什么要使用JVM ①一次编写&#xff0c;到处运行&#xff0c;jvm屏蔽字节码与底层的操作差异 ②自动内存管理&#xff0c;垃圾回收功能 ③数组下边越界检查 ④多态 JDK&#xff0c;JRE&#xff0c;JVM的关系 JVM组成部分 JVM的内存结构 《一》程序计数器(PC Register) 作用…

IDEA运行main方法,为什么要编译整个工程?

每次在IDEA中导入工程后&#xff0c;想写一个类去测试一些数据&#xff0c;有时候只是写一个main方法进行简单的输出&#xff1b; 但是每次运行一个main方法&#xff0c;整个工程都会重新编译一下&#xff0c;耗时不短 在Eclipse就不会有这个问题&#xff1b; 为什么会编译整…

Qt---Socket通信

一、TCP/IP通信 在Qt中实现TCP/IP服务器端通信的流程&#xff1a; 1. 创建套接字 2. 将套接字设置为监听模式 3. 等待并接受客户端请求 可以通过QTcpServer提供的void newConnection()信号来检测是否有连接请求&#xff0c;如果有可以在对应的槽函数中调用nextPendingCon…

AXI GPIO IP核配置详解

AXI GPIO&#xff08;AXI General-Purpose Input/Output&#xff09;设计提供了一个通用的输入/输出接口&#xff0c;该接口连接到一个AXI4-Lite接口。AXI GPIO可以被配置为单通道或双通道设备&#xff0c;每个通道的位宽可以独立配置。 端口&#xff08;即GPIO引脚&#xff0…

Vue实战技巧 —— 企业开发实战中的常见疑难问题

Vue企业开发实战中的常见疑难问题 1. 解决Vue动态路由参数变化&#xff0c;页面数据不更新2. vue组件里定时器销毁问题3. vue实现按需加载组件的两种方式4. 组件之间&#xff0c;父子组件之间的通信方案5. Vue中获取当前父元素&#xff0c;子元素&#xff0c;兄弟元素6. 开发环…

Docker 使用 CentOS 镜像

使用 docker run 直接运行 CentOS 7 镜像&#xff0c;并登录 bash。 C:\Users\yhu>docker run -it centos:centos7 bash Unable to find image centos:centos7 locally centos7: Pulling from library/centos 2d473b07cdd5: Pull complete Digest: sha256:be65f488b7764ad36…

风电功率预测 | 基于GRU门控循环单元的风电功率预测(附matlab完整源码)

风电功率预测 风电功率预测 | 基于GRU门控循环单元的风电功率预测(附matlab完整源码)完整代码风电功率预测 | 基于GRU门控循环单元的风电功率预测(附matlab完整源码) 完整代码 clc; clear close allX = xlsread(风电场预测.xlsx)