PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A29695
关于后轮驱动车说法正确的有哪些?( )
电子学会-ROBOT-L2
较易
--
A29696
统计总分有下图左边名为“虚拟学校5年级学生数据.csv”的文件,要实现下图右边统计每位同学语、数、外三门学科的总分,小明编写了以下程序,请将红色 ①、② 两处的代码补充完整:f = open('/data/______①______','r',encoding='utf-8')i = 1for line in f: s = "" a = line.strip("").split(",") if …
电子学会-Python-L3
中等
--
A29697
成绩系统小王同学编写了一个成绩录入和查询系统,能实现输入多个互不相同的分数,自动进行从高到低排名,同时输入要查询的分数,可以获得相应同学的姓名。程序运行结果如下图所示,实现代码如下,请你补全空缺处。n=int(input("请输入总人数:"))name=[""]*nscore=[0]*n#输入功能,分别输入姓名与分数for i in range(n): name[i]=input("请输入第"+…
电子学会-Python-L3
中等
--
A29698
分解质因数输入一个整数,分解质因数。例如:输入90,打印出90=2*3*3*5。请完善以下代码,运行程序。target=int(input('输入一个整数:'))print(target,'= ',end='')if target<0: target= ______①______(target) print('-1*',end='')flag=0if target<=1: print(targe…
电子学会-Python-L3
中等
--
A29699
读以下程序代码,运行程序后,输出的是:发生了一个异常。( )try: print(x)except: print("发生了一个异常")finally: print("请修改程序,再试一次!")
电子学会-Python-L3
中等
--
A29700
如果list1 = ['赵','钱','孙','李','周','吴','郑','王'],那么:list1[1:-4] 肯定与 list1[1:4] 相等。请判断对吗?( )
电子学会-Python-L3
中等
--
A29701
列表中的pop()方法和del语句都能删除列表中被指定的元素。所以,如下4行代码运行之后,屏幕上将打印出 ['红','绿','蓝'],这个运行结果是对的。( )list1 = ['红','绿','蓝','白','紫']del list1[3]list2=list1.pop(3)print(list2)
电子学会-Python-L3
中等
--
A29702
all([])和any([])的结果都是True。( )
电子学会-Python-L3
中等
--
A29703
以下代码可以计算列表a中各元素(得分)的平均分。( )a = [90, 80, 70, 60, 50]print( sum(a) / len(a) )
电子学会-Python-L3
中等
--
A29704
使用sorted()函数可以给列表排序,参数reverse设置为True时,按从小到大排序;参数reverse设置为False时,按从大到小排序。( )
电子学会-Python-L3
中等
--
A29705
range(1, 11, 2)会生成一个包含数字1, 3, 5, 7, 9, 11的序列。( )
电子学会-Python-L3
中等
--
A29706
使用with语句打开文件并处理文件后,必须使用close()函数关闭文件,以确保所有数据都被写入磁盘并释放系统资源。( )
电子学会-Python-L3
中等
--
A29707
二进制数、八进制数与十六进制数的末位如果是“1”,各转换为十进制数后都是奇数。( )
电子学会-Python-L3
中等
--
A29708
hex()函数可以将十进制数转换成十六进制数。在Python交互式编程环境下,执行语句hex(11)后,显示的运行结果是'b'。( )
电子学会-Python-L3
中等
--
A29709
如下所示的2行代码,最后print()函数打印出来的结果是?( )c = [['赵大',21,'男','北京'],['钱二',20,'男','西安'],['孙三',18,'女','南京'],['李四',20,'女','杭州']]print(c[1][3])
电子学会-Python-L3
中等
--
A29710
如下图所示,有一个名为"价格.csv"的文件。小明针对这个文件编写了5行代码。请问,代码运行到最后,打印在屏幕上的结果是?( )with open('价格.csv', 'r', encoding='utf-8') as f: for line in f.readlines(): a = line.strip().split(",") if a[1] == '9' : print(a[0])
电子学会-Python-L3
中等
--
A29711
以下代码将建立一个名为"姓氏.csv"的文件,划线处的代码应该为?( )a=['赵','钱','孙','李','周','吴','郑','王']f=open('姓氏.csv',______)f.write(','.join(a)+'\n')f.close()
电子学会-Python-L3
中等
--
A29712
下面代码从"成绩.csv"文件中读出数据,并将数据以列表形式存储。请问,划线处的代码应该为?( )f=open('成绩.csv','r')a=f.read().strip().split(______)f.close()
电子学会-Python-L3
中等
--
A29713
小明编写了下列4行代码,请问,代码运行到最后,屏幕上打印出来的结果是?( )a = ['红','橙','黄']b = [1,2,3]c = [b,a]print(c[1][0])
电子学会-Python-L3
中等
--
A29714
Python表达式abs(int(-4.6))的计算结果是?( )
电子学会-Python-L3
中等
--