PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A28012
__init__是一个类的构造器,Python中每个类只能有一个__init__方法。( )
电子学会-Python-L6
困难
--
A28013
Python的SQLite库中的execute()方法只能执行SQL查询,不能执行SQL命令。( )
电子学会-Python-L6
困难
--
A28014
readline()函数读取文本文件内容,返回的是一个列表,其中每一行的数据为一个元素。( )
电子学会-Python-L6
困难
--
A28015
在Python中,子类可以覆盖父类中的方法,但不能覆盖父类中的属性。( )
电子学会-Python-L6
困难
--
A28016
使用matplotlib的 plt.text()函数可以在图表的任意位置添加文本注释,但是无法控制文本的对齐方式。( )
电子学会-Python-L6
困难
--
A28017
有一个文本文件(data.txt),该文件中包含多行文本。每行有一个整数。下面这段程序能从该文件中读取每一行的内容,并将其转换为整数,然后求和并输出结果。( )with open("data.txt") as f: total = 0 for line in f: total += int(line) print(total)
电子学会-Python-L6
困难
--
A28018
绘制图形如图所示,画线处的的语句填写是否正确 ?( )import matplotlib.pyplot as plt x= [1,2,3,4,5] y= [1,4,9,16,25] plt.plot(x, y) plt.xlabel('y=x**2') plt.show()
电子学会-Python-L6
困难
--
A28019
使用json.oads()函数将Python对象转换为JSON字符串。( )
电子学会-Python-L6
困难
--
A28020
JSON数据是纯文本格式,因此它可以很容易地被机器解析和生成。( )
电子学会-Python-L6
困难
--
A28021
Python的tkinter库中,使用grid()方法管理布局,需要将Label标签放入第一行第一列的写法是:qrid(row=1,column=1)。( )
电子学会-Python-L6
困难
--
A28022
在使用csv.writer向CSV文件写入数据时,newline='' 参数的作用是?( )
电子学会-Python-L6
困难
--
A28023
有如下Python代码:from tkinter import * def close_app(): root.destroy() root = Tk() root.geometry('300x200') root.title('my window') btn1 = Button(root,text='按钮1',bg='blue',command=close_app) btn1.pack(sid…
电子学会-Python-L6
困难
--
A28024
有如下Python代码def f(*args): print(comboxlist.get())#打印选中的值 import tkinter as tk from tkinter import ttk root=tk.Tk()#构造窗体 comboxlist=ttk.Combobox(root) comboxlist["values"]=("a","b","c","d") comboxlist.…
电子学会-Python-L6
困难
--
A28025
有如下Python代码import sqlite3 conn = sqlite3.connect('cj.db') cursor = conn.cursor() cursor.execute('SELECT * FROM student") rows = cursor.fetchmany(5) for row in rows: print(row) cursor.close() conn.clo…
电子学会-Python-L6
困难
--
A28026
有如下Python程序段:import sqlite3 conn = sqlite3.connect('cj.db') cur = conn.cursor() a= cur.execute("SELECT * FROM student").fetchall() conn.commit() conn.close s=0 for i in a: s=s+i[1] pirnt(s)其中'cj.db'的…
电子学会-Python-L6
困难
--
A28027
下列关于SQLite数据库的说法,不正确的是?( )
电子学会-Python-L6
困难
--
A28028
以下哪个选项是正确地使用Python SQLite3模块执行查询并获取所有结果的语句?( )
电子学会-Python-L6
困难
--
A28029
有如下Python程序:import numpy as np a = np.array([[1,2],[3,4]]) b = np.array([[5,6],[7,8]]) arr =np.add(a,b) print(arr[0][1])运行程序后,输出的结果是?( )
电子学会-Python-L6
困难
--
A28030
如图所示是使用Python编程完成的一组图像,其程序代码如下:import matplotlib.pyplot as plt import numpy as np x=np.linspace(-1,1,5) for i in _______: y=x*i plt.scatter(x,y) plt.show()横线处为一个列表,该列表中有几个元素?( )
电子学会-Python-L6
困难
--
A28031
下列关于plt.plot(x,y1,label="sin(x)",color="r",linewidth=2)的说法,错误的是?( )
电子学会-Python-L6
困难
--