测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

PROBLEM SET

题库

按难度与知识点筛选,找到适合的练习题。

共 67434 题
重置

题目列表

共 67434 题
A32029 下面Python代码能实现正整数各位数字之和。( )N = int(input())Sum = 0while N != 0: Sum += N % 10 N //= 10print(Sum) Python-L2 -- 较易 -- A32030 下面Python代码执行后,将输出5。( )cnt=0for i in range(1,5): for j in range(i,5,i): if i * j % 2 == 0: cnt += 1print(cnt) Python-L2 -- 较易 -- A32031 下面Python代码执行后将输出10。( )cnt = 0for i in range(10): for j in range(i): cnt += 1 breakprint(cnt) Python-L2 -- 较易 -- A32032 下面Python代码执行后将导致死循环。( )for i in range(10): continue Python-L2 -- 较易 -- A32033 在Python代码中,不可以将变量命名为input,因为input是Python语会的关键字。( ) Python-L2 -- 较易 -- A32035 Python表达式 round(12.56, 0) 的值为13。( ) Python-L2 -- 较易 -- A32036 Python表达式 -12 % 10 的值为2。( ) Python-L2 -- 较易 -- A32039 在下面的Python代码中,N必须是小于10大于1的整数,M为正整数(大于0)。如果M整除N则为幸运数, 如果M中含有N且能整除,则为超级幸运数,否则不是幸运数。程序用于判断M是否为幸运数或超级幸运数或非幸运数。阅读下面代码,有关说法正确的是( )。N = int(input("请输入幸运数字:"))M = int(input("请输入正整数:"))if M % N == 0: Lucky = … Python-L2 -- 较易 -- A32040 下面Python代码执行后,输出是( )。cnt1 = 0cnt2 = 0for i in range(10): if i % 2 == 0: continue if i % 2: cnt1 += 1 elif i % 3 == 0: cnt2 += 1print(cnt1,cnt2) Python-L2 -- 较易 -- A32041 下面Python代码用于实现如下图所示的效果,其有关说法正确的是( )。for i in range(1, 6): for j in range(1, i+1): print(i*j, end=" ") print() Python-L2 -- 较易 -- A32042 执行下面的Python代码,有关说法正确的是( )【质数是指仅能被1和它本⾝整除的正整数】。N = int(input())Flag = Truefor i in range(2,N): if i * i > N: break if N % i == 0: Flag = False breakif Flag == True: print(f"{N}是质数")else: print(f"{N}不是… Python-L2 -- 较易 -- A32043 假设下面Python代码执行过程中仅输入正负整数或0,有关说法错误的是( )。Sum = 0N = int(input())while N: Sum += N N = int(input())print(Sum) Python-L2 -- 较易 -- A32044 下面Python代码执行后的输出是( )。loopCount = 0for i in range(10): for j in range(i): if i * j % 2: break loopCount += 1print(loopCount) Python-L2 -- 较易 -- A32045 下面Python代码执行后的输出是( )。loopCount = 0for i in range(10): for j in range(1, i): loopCount += 1print(loopCount) Python-L2 -- 较易 -- A32046 某货币由5元,2元和1元组成。输入货币总⾦额,计算出总货币数最少的币种组成。为实现其功能,横线处应填入代码是( )。N = int(input())M5 = N // 5M2 = __________ M1 = __________ print(f"5*{M5}+2*{M2}+1*{M1}") Python-L2 -- 较易 -- A32047 执行下面Python代码后,有关说法错误的是( )。a = int(input())b = int(input())if a and b: print("1")elif not (a or b): print("2")elif a or b: print("3")else: print("4") Python-L2 -- 较易 -- A32048 下面Python代码执行后输出是( )。a = 5b = "5"c = f"{a}" + f"{b}"print(c) Python-L2 -- 较易 -- A32049 print(5 % 2 and 5 % 3) 的输出是( )。 Python-L2 -- 较易 -- A32050 在Python中,与 range(10) 效果相同的是( )。 Python-L2 -- 较易 -- A32051 在Python中,下列不可做变量的是( )。 Python-L2 -- 较易 --