文库 真题 蓝桥杯真题

蓝桥杯青少组Python组别7级编程练习真题(第8套,共8套)

蓝桥杯青少组7级真题 蓝桥杯Python真题 DOCX   4页   下载6   2024-02-21   浏览106   收藏12   点赞6   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组Python组别7级编程练习真题(第8套,共8套) 第1页
蓝桥杯青少组Python组别7级编程练习真题(第8套,共8套) 第2页
剩余2页未读, 下载浏览全部
蓝桥等考Python组别 七 级 第一部分:选择题 1、Python L 7 (15分) 下面for循环 语句 中,变量i的取值范围是( )。 for i in range( 11 ): print(i) 1~11 0~11 1~10 0~10 正确答案: D 2 、Python L 7 (15分) 下面 哪一年是闰年? ( ) 1900年 2012年 1998年 2026年 正确答案: B 3、Python L 7 (20分) 运行 下面程序 的 结果是( )。 total = 0 for i in range(1, 10, 2): total += i print(total) 45 55 20 25 正确答案: D 第二部分:编程题 4、Python L 7 输出“@”号 ( 2 0分) 题目名称:输出 “@” 号 题目描述: 输入一个正整数n,输出一行n个字符 “@” ,相邻两个 “@” 用一个空格隔开。 提示: print(x, end = ' ')语句可以输出指定内容,以空格结尾。 输入: 一个不大于10的正整数n。 输出: 输出占一行,是n个字符 “@” ,相邻两个 “@” 用一个空格隔开。 注意: 输出时行末尾是否有空格,不影响答案的正确性。 输入样例: 5 输出样例: @ @ @ @ @ 参考程序: n = int(input()) for i in range(n): print(' @ ', end = ' ') 测试数据: 1.in 5 1.out @ @ @ @ @ 2.in 2 2.out @ @ 3.in 4 3.out @ @ @ @ 4.in 7 4.out @ @ @ @ @ @ @ 5.in 9 5.out @ @ @ @ @ @ @ @ @ 5 、Python L 7 连乘 ( 3 0分) 题目名称: 连乘 题目描述: 给定一个 大于1的 整数n,计算从2到n(包含2和n)的所有正整数的乘积。 例如n=4时, 将2,3,4连乘,答案是24 。 输入: 一个正整数n (1<n<=10) 。 注意: 本题的测试数据,保证n大于1,不大于10。编写程序时不需要考虑数据范围。 输出: 一个正整数 , 为 从2到n(包含2和n)的所有正整数的乘积 。 输入样例: 5 输出样例: 12 0 参考程序: n = int(input()) a ns = 1 for i in range( 2 , n + 1): a ns *= i print(a ns ) 参考程序 2 : def fun(x): if x == 2 : return 2 return x * fun(x - 1) n = int(input()) print(fun(n)) 测试数据: 1.in 5 1.out 120 2.in 2 2.out 2 3.in 4 3.out 24 4.in 6 4.out 720 5.in 10 5.out 3628800
蓝桥杯青少组Python组别7级编程练习真题(第8套,共8套)
下载提示

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