【电子学会】2022年06月Python一级 -- 编程题36

Python一级题目解析

1、题目

“天狗吃月亮”是一个古老的神话,以前古人不了解月食这一现象,所以说月亮被狗吃了,天狗吃月亮是古人对“月食”这一天文现象的简称。月食是自然界的一种现象,当太阳、地球、月球三者恰好或几乎在同一条直线上时(地球在太阳和月球之间),太阳到月球的光线便会部分或完全地被地球遮挡,产生月食。请你设计一段程序完成下列图片的月食现象。

要求:

(1)海龟的初始位置的坐标为(0,0),月食现象的图片需在整个画布中完整呈现;

(2)月食现象由两个圆或点组成,分别为半径不同的黄色和白色的圆或点;

(3)绘制半径为150的圆或点,并填充颜色为黄色,该图形的中心位置为画布的正中心位置(0,0);

(4)绘制半径为75的圆或点,并填充颜色为白色,该图形的中心位置坐标为(150,0)。


2、答案

参考程序:

注意:仅供参考,考生可以自行设计,结果符合题意即可。

方法一:

import turtle
turtle
python天狗吃月 青少年编程电子学会python编程等级考试一级真题解析2022年6月 python天狗吃月 2022年6月 python编程等级考试一级编程题 一、题目要求 “天狗吃月亮”是一个古老的神话,以前古人不了解月食这一现象,所以说月亮被狗吃了,天狗吃月亮是古人对“月食”这一天文现象的简称。月食是自然界的一种现象,当太阳、地球、月球三者恰好或几乎在同一条直线上时(地球在太阳和月球之间),太阳到月球的光线便会部分或完全地被地球遮挡,产生月食。请你设计一段程序完成下列图片的月食现象。 阅读详情

相关推荐

2022年3月电子学会Python等级考试试卷(一级)答案解析

青少年软件编程(Python)等级考试试卷(一级) 分数:100题数:37 一、单选题(共25题,共50分) 1. 已知a="161",b="16",c="8",执行语句d=a>b and a>c,变量d的值为是?( ) A. 0 B. 1 C. True D. False 试题编号:20200310-fjn-007 试题类型:单选题 标准答案:D 试题难度:较难 试题解析:本题考查的是字符串+运算。字符串+表示将后面的字符串拼接在前面的字符串中。 考生答案:C..

IT_Scratch的博客 9190

2022年3月电子学会青少年编程Python等级考试一级真题解析(Python一级)

2022年3月电子学会青少年编程Python等级考试一级真题解析(Python一级),青少年软件编程(Python)等级考试试卷(一级),选择题

自在逍遥 5454

2022年9月电子学会青少年编程Python等级考试一级真题解析(Python一级)

2022年9月电子学会青少年编程Python等级考试一级真题解析(Python一级),判断题和编程题

自在逍遥 1190

【电子学会】2020年06月Python一级 -- 编程题36

画出下面示意图形,要求如下:(1)画出如下的图形,注:直线部分是由两个步长为200的线段垂直相交组成。(2)圆的直径为200;(3)图形的中心位置为画布中心;(4)画笔宽度为2,颜色为红色。

老马的程序人生 802

2022年3月电子学会Python等级考试试卷(二级)答案解析

目录 青少年软件编程(Python)等级考试试卷(二级) 分数:100题数:37 一、单选题(共25题,每题2分,共50分) 1. 关于Python中的列表,下列描述错误的是?( ) 2. 已知列表a=[1,3,5,7],下列语句无法将a变成a=[1,3,5,7,9]的是?( ) 3. 关于以下代码段的说法错误的是?( ) 4. 下面程序的运行结果是?( ) 5. 以下关于元组的描述正确的是?( ) 6. 以下程序的输出结果是?( ) 7. 以下代码的输出结果是?( ) 8. 以下..

IT_Scratch的博客 8045

【电子学会】2021年06月Python一级 -- 编程题36

求长方形的面积与周长。要求:(1)程序开始运行后,输入长方形的长(a),然后再输入长方形的宽(b);(2)程序会根据输入的数字给出长方形的面积和长方形的周长;(3)输出长方形的面积和周长,并且注明是面积还是和周长。

老马的程序人生 643

【电子学会】2022年09月Python一级 -- 编程题36

每个人都知道自己的鞋码,但是不知道自己的脚长,请写一个程序,帮助大家利用鞋码算出脚长。要求:1、允许用户输入自己的鞋码,并有提示语 ‘请输入你的鞋码:’,不需要包括单引号;2、计算鞋码,脚长 = (鞋码 + 10) / 2;3、输出脚长,并有提示语 ‘你的脚长是(单位:厘米):’,不需要包括单引号。

老马的程序人生 1983

2021年6月电子学会Python等级考试试卷(三级)考题解析

青少年软件编程(Python)等级考试试卷(三级) 分数:100.00 题数:38 一、单选题(共25题,每题2分,共50分) 1. 关于open()函数的参数,下列描述正确的是?( ) A、"w+" 以十六进制格式打开一个文件只用于写入 B、"r+"打开一个文件用于读写。文件指针将会放在文件的末尾 C、"w" 打开一个文件只用于写入。如果该文件已存在则打开文件,并从原有位置开始编辑,即保留原有内容。如果该文件不存在,创建新文件 D、"r" 以只读方式打开文件,文...

IT_Scratch的博客 3万+

【电子学会】2022年06月Python三级 -- 编程题36

小明用冒泡排序算法编写了一段代码,请帮他把代码中红色标记的①②③处,补充完整。

老马的程序人生 604

【电子学会】2022年03月Python一级 -- 编程题36

计算题:买本子:小明同学带了一些钱去帮同学们买本子。请根据所带的元数、单价和数量,算一算钱够不够。要求:(1) 程序运行后,输入三次数字(不能一次输完),这三个数字为整数,表示所带的元数(钱数)、本子的单价和数量;(2) 输出一行,钱足够买就输出"True",钱不够买就输出"False"(不要输出引号)。

老马的程序人生 730

2022年03月电子学会Python编程等级考试一级真题及答案

2022年03月电子学会Python编程等级考试一级真题及答案

伶俐角少儿编程 1217

python实现月食效果实例代码

在本文里小编给大家整理了关于python实现月食效果的相关实例内容以及对应代码,有兴趣的朋友们学习下。

Java编程实现月食简单代码分享

主要介绍了Java编程实现月食简单代码分享,程序很简单,喜欢的朋友可以拿过去玩玩。

2022年6月青少年软件编程(Python)等级考试一级答案版.docx

2022年6月青少年软件编程(Python)等级考试一级【答案版】 2022年6月青少年软件编程(Python)等级考试一级【答案版】全文共13页,当前为第1页。2022年6月青少年软件编程(Python)等级考试一级【答案版】全文共13页,当前为第1页。2022. 06青少年软件编程(Python)等级考试试卷(- -级) 2022年6月青少年软件编程(Python)等级考试一级【答案版】全文共13页,当前为第1页。 2022年6月青少年软件编程(Python)等级考试一级【答案版】全文共13页,当前为第1页。 单选题(共25题,共50分) 在Python编辑器中写好程序代码后,在Run菜单中,下列哪个命令可以用来执行程序?( ) A、Check Module B、Run Module C、Python shell D.任意一个都可以 试题类型:单选题 标准答案: B 试题难度:容易 中国电子学会组织来自全国各地的学生共计90人参加人工智能活动,按参加学生名单顺每10个人一排,若想知道第46个人在哪一排就坐,下列算法中哪一种可以实现? ( ) A、((46-1) % 10+ 1 B

2022.06全国青少年软件编程(Python)等级考试试卷(一级).doc

2022.06青少年软件编程(Python)等级考试试卷(一级) 分数:100 题数:37 一、单选题(共25题,共50分) "1"在Python编辑器中写好程序代码后,在Run菜单中,下列哪个命令可以用来执行程序?( ) " "." " " "A. " " "Check Module " " " " " " " " "B. " " "Run Module " " " " " " " " "C. " " "Python shell " " " " " " " " "D. " " "任意一个都可以 " " " " " " " " "试题编号:20220427-yxy-002 " " "试题类型:单选题 " " "标准答案:B " " "试题难度:容易 " " "试题解析: " "2"中国电子学会组织来自全国各地的学生共计90人参加人工智能活动,按参加学生名单顺序, " "."每 10个人一排,若想知道第46个人在哪一排就坐,下列算法中哪一种可以实现?( ) " " "A. " " "(46-1) % 10 + 1 " " " " " " " " "B. " " "46 % 10 " "

[捷稀 JCG Q30 Pro 刷机说明] 以刷入openwrt24.10为例

摘要: 本文详细介绍了捷稀JCG Q30 Pro路由器刷入OpenWrt 24.10系统的步骤。通过先刷入OpenWrt 23.05过渡固件,再升级Uboot,最后通过TFTP加载工厂镜像完成刷机。关键步骤包括解锁分区、刷写Uboot、进入恢复模式及配置网络。文章还提供了无线设置、Tailscale内网穿透等进阶命令,并附参考文档和固件下载链接。适用于有一定技术基础的玩家,需注意操作风险,严格按流程执行。

贤时间 7133

MLX90640 热成像 STM32

MLX90640 热成像

zhaocundang's blog 5005

软考中级-软件设计师 知识点整理(一篇就过了 建议收藏)

软考中级-软件设计师上午题知识点总结

片言可决讼,半纸能缚龙 17万+

zemax像差参数Ray Fan/Spot Diagram/MTF/....讲解三

zemax像差参数Ray Fan/Spot Diagram/MTF/....讲解三

weixin_72050316的博客 1384

YOLOv8车辆碰撞识别检测系统(项目源码+YOLO数据集+模型权重+UI界面+python+深度学习+环境配置+目标检测)

随着我国汽车保有量的持续攀升,道路交通事故数量居高不下,车辆碰撞损伤的快速、精准评估已成为交通安全管理、保险理赔定损以及汽车后市场服务中的关键环节。传统的人工目视查验方法高度依赖评估人员的专业经验,不仅主观性强、效率低下,而且在复杂光照、多角度遮挡等真实场景下难以保证评估的一致性和可复现性。计算机视觉与深度学习技术的迅猛发展,为目标检测任务提供了强有力的技术支撑,使得基于视觉的车辆损伤自动化识别成为可能。

斌擎科技 129

Claude Code设置中文输出指南

Claude Code 的语言配置其实并不复杂,只要做好全局的默认设置,再加上一些小的提醒技巧,就能完全避免突然切换英文的问题,让你全程用中文流畅地和 AI 助手协作,不用再被语言问题打断工作节奏,真正提升开发效率。

篮球界最会写bug的人;程序猿中打球最菜的人。 2222

深度学习论文: Cultivated Land Extraction from High-Resolution Remote Sensing Image

深度学习论文: Cultivated Land Extraction from High-Resolution Remote Sensing Image The Winning Solution to the iFLYTEK Challenge 2021 Cultivated Land Extraction from High-Resolution Remote Sensing Image PDF: https://arxiv.org/pdf/2202.10974.pdf PyTorch代码: https:

mingo_敏 3480

2024年全国青少年信息素养大赛复赛真题(算法创意实践挑战赛C++试卷:带解析)

2024年全国青少年信息素养大赛复赛真题(算法创意实践挑战赛C++试卷:带解析)

王老师青少年编程 4785

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

上一篇: 【电子学会】2020年06月Python一级 -- 编程题36
下一篇: 【电子学会】2022年06月Python一级 -- 编程题37
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青少年编程小助手_Python

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值