文库 真题 蓝桥杯真题

2024年10月 蓝桥杯青少组 STEMA考试 Python 真题

Python题库 STEMA测评 蓝桥杯青少组真题 PDF   8页   下载0   2024-11-25   浏览36   收藏0   点赞0   评分-   2055字   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2024年10月 蓝桥杯青少组 STEMA考试 Python 真题 第1页
2024年10月 蓝桥杯青少组 STEMA考试 Python 真题 第2页
剩余6页未读, 下载浏览全部
12 二、 STEMA 考试 Python 试卷( 24 年 10 月) 一、选择题 第一题 下列选项中,( )是减法运算符。 A、- B、/ C、* D、% 第二题 下列选项中,( )属于条件语句的关键字。 A、def B、if C、for D、while 第三题 运行下面程序,输出的结果是( )。 S='Python' print(S[1]) A、P B、y C、o D、n 第四题 运行下面程序,输出的结果是( )。 lis=[1,2,3,4,5,6] lis.insert(2,7) print(lis) A、[1,2,3,4,5,6,7]B、[1,2,7,3,4,5,6] C、[1,2,3,4,5,6,2,7] D、[1,7,2,3,4,5,6] 13 第五题 定义fun函数如下,下列选项中,能正确调用fun函数的是( )。 deffun(p1,*p2,p3='B',**p4): print(p1) print(p2) print(p3) print(p4) A、fun(1,p3='C',p5=1) B、fun(1,p3='C',2,3) C、fun('p1','p3'='C') D、fun(1,2,3,p2='C','A'=1) 二、编程题 第一题 编程实现: 给定一个整数N,输出比N大1的整数。 例如 :N=4;比4大1的整数是5。 输入描述: 输入一个整数N(1≤N≤100)。 输出描述: 输出一个整数,表示比N大1的整数。 14 样例输入: 4 样例输出 :5 第二题 编程实现: 给定一个字符串S,输出S的最后一个字符。 例如:S='abcd';'abcd'的最后一个字符是'd'。 输入描述: 输入一个字符串S(2≤S的长度≤100)。 输出描述: 输出一个字符,表示S的最后一个字符。 样例输入: abcd 样例输出: d 第三题 编程实现: 小明将黄色和蓝色的正方形卡片按如下规律摆放: 15 给定一个整数N,按照规律计算第N行有多少张黄色卡片。 例如 :N=5;第5行有3张黄色卡片。 输入描述: 输入一个整数N(5≤N≤1000)。 输出描述: 输出一个整数,表示第N行有多少张黄色卡片。 样例输入: 5 样例输出: 3 第四题 编程实现: 有n块长度不同的积木从左到右排成一排,现需要将所有积木按照以下要求堆放在A、 B位置,A、B位置初始没有积木。 堆放要求: 16 1)从左到右依次拿取积木堆放在A位置或B位置的顶部,且堆放后不能再改变该积 木位置; 2)堆放过程中,如果该位置没有积木,那么可以直接堆放拿取的积木;如果该位置 有积木,只有拿取的积木长度小于该位置顶部的积木时,才可以堆放。 提示:所有积木堆放完后A位置或B位置可以没有积木。 例如:n=2;从左到右2块积木的长度依次为2、1,如下图所示: 按要求,从左到右先堆放长度为2的积木,再堆放长度为1的积木,有如下4种 不同的堆放方法: 第一种:先将长度为2的积木堆放在A位置,因为1小于2,再将长度为1的积 木堆放在A位置顶部;
2024年10月STEMA考试 Python 真题
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明