PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A28657
十进制数13的二进制表示是?( )
Python-L3
中等
--
A28660
时间跨域
Python-L2
较易
--
A28662
下面Python代码执行后将输出0123。( )for i in range(5): for i in range(i): continue print(i,end="")
Python-L2
较易
--
A28663
将下面Python代码中的range(1, 5)调整为range(5)输出结果相同。( )tnt = 0 for i in range(1, 5): tnt += i print(tnt)
Python-L2
较易
--
A28664
下面的Python代码执行后将输出10行“OK”。( )for i in range(5): for j in range(i): print("OK")
Python-L2
较易
--
A28665
下面Python代码执行后将输出1。( )for i in range(1, 10): break continue print(i)
Python-L2
较易
--
A28666
下面Python代码执行后将输出10。( )for i in range(10): continue print(i)
Python-L2
较易
--
A28667
下面Python执行后将输出3*2=6。 ( )a, b = 2, 3 a, b = b, a print(f"{a}*{b}={a*b}")
Python-L2
较易
--
A28668
Python表达式 N ** 0.5 ** 2 == N 中的N如果为正整数,则表达式的值为True,相当于开平方后平方是本身。( )
Python-L2
较易
--
A28669
在Python语句 print(10 <= N <= 12) 中,假设N为12,则其输出为True。原因是执行 10 <= N 后其值为True , True 与 12 相比仍然是 True 。( )
Python-L2
较易
--
A28670
在Python代码中,假设N为正整数,则 N - N // 10 * 10 与 N % 10 都将获得N的个位数。( )
Python-L2
较易
--
A28672
下面Python代码实现输出如下图形,相关说法正确的是( )。N = int(input("请输入层数:")) last = 1 for i in range(1,N): for j in range(1,i + 1): if last > 9: last = 1 print(last,end = " ") last += 1 print()
Python-L2
较易
--
A28673
哥德巴赫猜想是指大于2的偶数都可以分解为两个质数之和,下面的代码用于验证4-1000之内的偶数能否分解为两个质数之和。下面Python代码中假设isPrime()是已经定义好用于判断正整数N是否为质数。对该段代码,错误的说法是( )。for i in range(4,1000,2): for j in range(2,i): if isPrime(j) and isPrime(i-j): pri…
Python-L2
较易
--
A28674
在数学中N!表示N的阶乘,即1到N的乘积,如 3!=1*2*3 ,且 0! = 1 。下面的两段Python代码用于求1-N的阶乘之和,如N为3,则是 1!+2!+3! 。选项中的说法,正确的是( )。#实现1 N = int(input()) tnt, last = 0, 1 for i in range(1,N + 1): last *= i tnt += last print(tnt) #…
Python-L2
较易
--
A28675
下面Python代码用于实现九九乘法表,代码中{i*j}与等号之间有一个空格。代码执行后效果是( ) 。for i in range(1, 10): for j in range(1, i + 1): print(f"{j}*{i}= {i*j}", end=" ") print()
Python-L2
较易
--
A28676
下面Python代码用于求正整数1到N之间含有3的数的个数,横线处应填入代码先后是( )。cnt = 0 N = int(input("请输入正整数:")) for i in range(1,N): while i != 0: if i % 10 == 3: cnt +=1 __________ else: __________ print(cnt)
Python-L2
较易
--
A28677
下面Python代码执行后,将输出能被2整除且除以7余数为2的数。下列选项不能实现的是( )。for i in range(100): if ________________: print(i)
Python-L2
较易
--
A28678
下面Python代码执行后的输出是( )。for i in range(5): for j in range(i,0,-1): print(j,end="-")
Python-L2
较易
--
A28679
下面Python代码执行后输出是( )。for i in range(10): if i % 3 == 0: continue print("0", end = "#") else: print("1",end = "#")
Python-L2
较易
--
A28680
下面Python代码执行后输出是( )。for i in range(10, 0, -2): break print(i)
Python-L2
较易
--