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

PROBLEM SET

题库

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

共 67434 题
重置

题目列表

共 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 -- 较易 --