PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A20970
下面Python代码执行后将输出0。 ( )for i in range(1, 10): if i % 3 == 0: break print(i)
Python-L1
容易
--
A20971
Python表达式 4 ** 2 和 2 * 2 ** 2 的结果相同。( )
Python-L1
容易
--
A20973
在Python中, turtle.write() 用于在当前坐标处输出文字。下面说法,错误的是( )。import turtle for i in range(1,10): turtle.write(f"{i}+{i}={i*2}") turtle.goto(i*40,0) turtle.done()
Python-L1
容易
--
A20974
有关下面 Python 代码的说法,正确的是( )。import turtle turtle.forward(100) turtle.left(90) turtle.forward(100) turtle.goto(0, 0) turtle.done()
Python-L1
容易
--
A20975
下面的Python执行后如果输入 8 ,希望输出如下图形。相关说法,正确的是( )。import turtle N = int(input("请输入射线数量:")) Angle = 360 / N #计算出每条射线之间间隔的角度 for i in range(N): turtle.right(Angle) turtle.forward(100) turtle.goto(0, 0) turtle.…
Python-L1
容易
--
A20976
某个功能需要知道一个输入的正整数的各位数字中有多少个奇数,下面的Python代码是其实现,横线处应 该填入的代码是( )。N = int(input()) odd_count = 0 #记录奇数的个数 old_number = N #保存原数 while N != 0: if ________________: odd_count += 1 N = (N - N % 10) // 10 prin…
Python-L1
容易
--
A20977
下面的Python代码用于求正整数各位数之和(即数位和),约定⾼位不为0,如123则各位数之和为 1+2+3结果为6。为实现该目标,横线处应该填写的代码是( )。N = int(input()) tnt = 0 while N != 0: ____________ ____________ print("各位数数之和为: ", tnt)
Python-L1
容易
--
A20978
下面Python代码的相关说法,正确的是( )。for i in range(1, 10): if i % 2 == 0: continue else: print(i, end = "#") print(i, "END")
Python-L1
容易
--
A20979
Python编程求数列 -1+2+3-4+5+6-7+8+9-10+11+12-13+...... 之值。如输入4,则计算1到4包含1和4之间 的值,规律如数列所⽰。下面说法,正确的是( )。N = int(input("请输入正整数:")) tnt = 0 for i in range(1, N + 1): if i % 3 == 1: tnt += -i else: tnt += i pri…
Python-L1
容易
--
A20980
下面Python代码执行后的输出是( )。tnt = 1 for i in range(5): tnt *= i print(tnt, i)
Python-L1
容易
--
A20981
下面Python代码执行时,其说法正确的是( )。N = int(input()) M = int(input()) if N > M: print(N - M) else: print(M - N)
Python-L1
容易
--
A20982
下面 Python 代码的相关说法,正确的是( )。N = int(input()) print(N)
Python-L1
容易
--
A20983
下面的 Python 代码执行后,其输出是( )。a,b=3,4 print(a + 2, b - 2) print(a, b)
Python-L1
容易
--
A20984
Python 表达式 3 * 3 ** 2 的值为( )。
Python-L1
容易
--
A20985
有关下面Python的说法,正确的是( )。PI = 3.1415926 print(PI)
Python-L1
容易
--
A20986
小明学习编程有一段时间了,他想在图形环境下把当前目录(或文件夹)下的文本文件 20260314.txt 的名 字改一下。他用鼠标左键点击选中该文件后,立即完成下面哪个操作后将处于输入新文件名的状态 ( )。
Python-L1
容易
--
A20987
2026年春节联欢晚会上一个武术表演节目《武BOT》。节目中多个人形机器人会表演空翻,它们落地可能会有微微踉跄,但都会迅速调整姿态站稳,并适当移动来和前后左右的其他机器人保持原来队列。如果将机器人视作一个计算机系统,那么在该计算机系统中下面哪一项不能作为输人设备( )。
Python-L1
容易
--
A20990
下面Python 代码执行后输出如左图所示,将 f" {i*j}" 修改为 f"{i*j:3}" 即可实现右图输出。( )for i in range(1, 10): for j in range(1, 10): print(f" {i*j}", end = "") print()
Python-L2
较易
--
A20991
下列Python 代码执行后将输出 1#4#9#16#16 。( )for i in range(1, 5): for j in range(1, i + 1): if i * j % 10 == 0: break else: print(i * j, end = "#") else: print(i * j)
Python-L2
较易
--
A20992
下面的Python 代码执行将不会有输出,因为内层循环 j 总是 0 开始, i * j % 10 == 0 将会被满足,执行break ,故而不会执行代码中的else子句部分。( )for i in range(1, 10): for j in range(i): if i * j % 10 == 0: break else: print(i*j)
Python-L2
较易
--