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

PROBLEM SET

题库

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

共 67434 题
重置

题目列表

共 67434 题
A33336 中国计算机学会(CCF)在2024年1月27日的颁奖典礼上颁布了王选奖,王选先生的重大贡献是( )。 Python-L4 -- 较难 -- A33337 小杨的父母最近刚刚给他买了一块华为手表,他说手表上跑的是鸿蒙,这个鸿蒙是?( ) Python-L4 -- 较难 -- A33338 完全平方数题面描述小杨同学有一个包含n个非负整数的序列A,他想要知道其中有多少对下标组合 <i,j>( 1≤i , j≤n , i<j ),使得 Ai + Aj 是完全平方数。如果x是完全平方数,则存在非负整数y使得 y × y = x。 Python-L3 -- 中等 -- A33339 字母求和题面描述小杨同学发明了一种新型密码,对于每一个小写英文字母,该小写字母代表了一个正整数,即该字母在字母顺序中的位置,例如字母 a 代表了正整数 1,字母 b 代表了正整数 2;对于每一个大写英文字母,该大写字母代表了一个负整数,即该字母的 ASCII 码的相反数,例如字母 A 代表了正整数 -65。小杨同学利用这种方式对一个整数进行了加密并得到了一个由大写字母和小写字母组成的字符串,该字… Python-L3 -- 中等 -- A33341 执行下列Python代码,输出的结果是 ["banana", "apple", "orange"] 。lst = list("banana")lst.append("apple")lst.extend("orange")print(lst) Python-L3 -- 中等 -- A33343 执行下列Python代码,输出的结果是 None {'Name': '小杨', 'Age': 12, 'Sex': 'female'} 。dict1 ={"Name":"小杨","Age":13}dict2 ={"Sex":"female","Age":12}dict1.update(dict2)a = dict.setdefault("Height",165)print(a,dict1) Python-L3 -- 中等 -- A33346 执行Python代码 print(set([x % 2 for x in range(10)])) ,输出的结果是 {0, 1} 。 Python-L3 -- 中等 -- A33349 任何一个 for 循环都可以转化为等价的 while 循环。 Python-L3 -- 中等 -- A33350 执行下列Python程序,最后的输出是( )?s = 'hello world'words = s.split()words = [x[::-1} for x in words}print(" ".join(words)) Python-L3 -- 中等 -- A33351 执行下列Python程序,最后的输出是( )?lst = [1,2,7,10,15,17,22]result = d =3for i in range(1,len(lst)): if lst[i] - lst[i-1] >d: result +=d else: result lst[i] - lst[i-1]print(result) Python-L3 -- 中等 -- A33352 有一组数据 [20, 0, 7, 0, 31] 存放在 nums 中,希望将列表中的所有零移动到列表尾,应在横线填入代码是 ( )。nums =[20,0,7,0,31]i,j =0,0while i <len(nums): if nums[i] !=0: nums[j] = nums[i] j +=1nums[j:]=__________print(nums) Python-L3 -- 中等 -- A33354 在三位数的自然数中,找出至少有一位数字是5的所有整数,应在横线填入代码是 ( )。count = 0lst =[]for i in range(100,100): a = i % 10 b = i // 10 % 10 c = i // 100 if a == 5 or b == 5 or c == 5: __________ #在横线处填写代码print("这样的三位数有:",list) Python-L3 -- 中等 -- A33356 执行下列Python代码,输出结果是( )?a = (1,9,3,6,3,8)a = sorted(a,reverse=True)print(a) Python-L3 -- 中等 -- A33357 下列Python赋值语句错误的是( )? Python-L3 -- 中等 -- A33358 Python代码 print(list(range(1, 10))[1::2]) ,输出结果是( )? Python-L3 -- 中等 -- A33361 在Python语言中, hex 函数可以将十进制数转换成十六进制数。执行语句 hex(2024) 后,显示的运行结果是?( ) Python-L3 -- 中等 -- A33362 下列流程图的输出结果是?( ) Python-L3 -- 中等 -- A33365 小杨的日字矩阵问题描述小杨想要构造一个N x N 的日字矩阵(N为奇数),具体来说,这个矩阵共有N行,每行N个字符,其中最左列、最右列都是 | ,而第一行、最后一行、以及中间一行(即第(N+1)/2行)的第2~N-1个字符都是 - ,其余所有字符都是半角小写字母 x 。例如,一个N=5的日字矩阵如下:|---||xxx||---||xxx||---|请你帮小杨根据给定的N打印出对应的“日字矩阵”… Python-L2 -- 较易 -- A33366 乘法问题问题描述小 A 最近刚刚学习了乘法,为了帮助他练习,我们给他若干个正整数,并要求他将这些数乘起来。对于大部分题目,小 A 可以精准地算出答案,不过,如果这些数的乘积超过106,小 A 就不会做了。请你写一个程序,告诉我们小 A 会如何作答。输入描述第一行一个整数 n,表示正整数的个数。接下来 n 行,每行一个整数a。小 A 需要将所有的a乘起来。保证n ≤ 50 ,a ≤ 100 。输出… Python-L2 -- 较易 -- A33374 执行以下Python代码,最后一行输出是 28.5 。s = 18.5t = int(s) + 10print(t) Python-L2 -- 较易 --