文库 真题 蓝桥杯真题

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

蓝桥杯青少组17级真题 蓝桥杯Python真题 DOCX   3页   下载0   2024-02-25   浏览164   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组Python组别17级编程练习真题(第7套,共8套) 第1页
蓝桥杯青少组Python组别17级编程练习真题(第7套,共8套) 第2页
剩余1页未读, 下载浏览全部
蓝桥等考Python组别 十七 级 第一部分:选择题 1、Python L 17 (15分) 运行下面程序,输出的结果是( )。 def func(x , y ): return (x + y) // 3 print(func( 5, 7 )) 2 4 6 8 正确答案: B 2 、Python L 17 ( 15 分) 运行下面程序,输出的结果是( )。 def func(x): for i in range( 1 , x): if x % i == 0: print(i, end = ' ') func(1 5 ) 1 3 1 3 5 3 5 3 5 15 正确答案: B 3、Python L 17 (20分) 运行下面程序,输入 哪个 数时,输出的是 True? ( ) def isPrime(x): if x == 0 or x == 1 : return False for i in range(2, x): if x % i == 0: return False return True n = int(input()) print(isPrime(n)) 17 18 21 22 正确答案: A 第二部分:编程题 4 、Python L 17 完全数 ( 5 0分) 题目名称: 完全数 题目描述: 一个正整数,如果除了自身以外的因数的和等于这个正整数本身,那么这个正整数叫做“完全数”。 例如:6除了自身以外的因数有1、2、3,这些因数的和正好等于6,那么6就是完全数。 输入一个正整数n,输出不大于n的正整数中,完全数的个数。 注意:0和1都不是完全数。 输入: 一个正整数n( 1 <=n<= 10000 0) 。 输出: 一个整数,为不大于n的正整数中,完全数的个数。 输入样例1: 1000 输出样例1: 3 参考程序 1 : def perfect(x): Sum = 0 for i in range(1, x): if x % i == 0: Sum += i if Sum == x: return True else: return False n = int(input()) ans = 0 for i in range(1, n + 1): if perfect(i) == True: ans += 1 print(ans) 参考程序 2 : pef = [6, 28, 496, 8128, 33550336] n = int(input()) i = 0 while pef[i] <= n: i += 1 print(i) 测试数据: 1.in 1000 1.out 3 2.in 534 2.out 3 3.in 476 3.out 2 4.in 496 4.out 3 5.in 12 5.out 1
蓝桥杯青少组Python组别17级编程练习真题(第7套,共8套)
下载提示

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