关于函数的功能,下列描述正确的是?( )
有一段Python代码,'test1.txt'内容如下图所示,'test2.txt'文件无内容,执行该代码后,下列说法正确的是?( )
with open('test1.txt') as f:
data=f.readline()
with open('test2.txt','w') as f:
f.write(data)
执行下面代码,说法正确的是?( )
import tkinter as tk
from tkinter import messagebox
root= tk.Tk()
root.title('演示窗口')
root.geometry("300x100+630+80")
btn1 = tk.Button(root)
btn1["text"]= "点击"
btn1.pack()
def call(event):
messagebox.showinfo('窗口名称','点击成功')
btn1.bind('<Button-1>',call)以下关于Python二维数据的描述中,错误的是?( )
有如下Python程序段:
a=[27,15,21,36,18] f=[False]*5 i=0 while i<4 and not f[i]: for j in range(4,i,-1): if a[j]>a[j-1]: a[j],a[j-1]=a[j-1],a[j] f[i]=True i=i+1
则程序运行之后,数组f中值为True的元素的个数是?( )
打开一个已有文件,逐行读取内容,并顺序写入到另一个文件内,代码如下,则划线处的语句为?( )
file_read = open("1.jpg","rb")
file_write = open("2.jpg","wb")
while True:
______________________________
if not text:
break
file_write.write(text)
file_read.close()
file_write.close()关于面向对象编程,下列表述错误的是?( )
小明将我国部分省份及其省会城市存储到二维数组中,并依次输出各省及其省会名称。例如“浙江省的省会是杭州市”,相关代码如下:
a = [["浙江省", "杭州市"], ["吉林省", "长春市"], ["湖南省", "长沙市"], ["江苏省", "南京市"], ["安徽省", "合肥市"]]
for p in a:
print(f"{ ① }的省会是{ ② }")则划线①和②处分别应填写的代码为?( )
下面不属于tkinter中的常用控件的是?( )
请阅读下列代码,①、②、③、④处的输出结果依次是?( )
class Fruit:
price=0
def __init__(self):
self.color='red'
country="China"
if __name__=="__main__":
print(Fruit.price) #①
apple=Fruit()
print(apple.color) #②
Fruit.price=Fruit.price+15
print( "apple's price:"+str(apple.price)) #③
banana=Fruit()
print ("banana's price:"+str(banana.price)) #④某Python程序如下:
a = [28,45,17,43,75,40,54,13]
m = int(input("请输入一个整数:"))
pos=-1
for i in range(len(a)):
if a[i]>m:
if pos==-1 or a[i]<a[pos]:
pos=i
print(pos)运行该段程序,若输入40,输出的结果是?( )
在Python中创建了SQLite数据库和数据表,如下图所示:

import sqlite3
conn=sqlite3.connect('d:/fruit.db')
cur=conn.cursor()
conn.execute("INSERT INTO fruit VALUES('桔子',4.5)")
conn.execute("INSERT INTO fruit VALUES('葡萄',2.5)")
conn.commit()
conn.execute("DELETE FROM fruit WHERE price=2.5")
conn.commit()
cur.execute('SELECT * FROM fruit')
conn.close()执行完上述代码后,数据表中还剩下多少条数据?( )
有关SQLite数据库中游标对象的方法,下列哪一个方法用于从结果中读取一条记录,并将游标指向下一条记录?( )
下面有关类与对象的概念描述,错误的是?( )
有以下Python程序段功能为:输出整型数组元素a[0]到a[9]中最大值和最小值
from random import randint a=[randint(1,20) for i in range(10)] print(a) amin=a[0] amax=a[0] i=1;j=9 while i<=j: if a[i]>a[j]: (1) (2) else: (3) (4) i=i+1 j=j-1 print(amin,amax)

上述程序段中可选语句为?( )
文文收集了某题的选择数据,并根据数据制作了选答比例,如图所示。

语句如下程序如下:
_______
plt.rcParams["font.sans-serif"] = "SimHei"
opt = [204, 509, 159, 213]
_______
plt.title("各选项的选答比例")
_______选填语句有:
①import matplotlib.pyplot as plt ②plt.pie(opt, labels=['A', 'B', 'C', 'D'], autopct='%1.2f%%') ③plt.show()
画线处正确的语句顺序是?( )
根据如下图所示的数据结构,在D盘根目录下建立一个空数据库buyfruit.db,按如图所示的表结构,创建一周水果购买情况记录表base。

下列说法不正确的是?( )
有如下程序代码:
import matplotlib.pyplot as plt import numpy as np x = np.linspace(10, 20, 100) y = x ** 10 print(type(x), type(y)) plt.plot(x, y) plt.show()
执行代码后,运行效果图正确的是?( )
关于类的属性,下列表达错误的是?( )
关于SQLite数据库,下列说法中哪一个描述不正确?( )
有如下Python代码,关于这段代码描述正确的是?( )
with open('test.txt') as f:
data=f.readline()
print(data)编写Python程序时,需要打开代码同目录下的“test.txt”文件,使用open函数只读方式打开,下列代码正确的是?( )
绘制sin(x)的图形如图所示,画线处的的语句是?( )

import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 10, 30) _________ plt.show()
有如下Python代码,执行该代码,说法正确的是?( )
def go(*args):
print(comboxlist.get()) #打印选中的值
import tkinter as tk
root=tk.Tk() #构造窗体
comboxlist=tk.ttk.Combobox(root)
comboxlist["values"]=("1","2","3","4")
comboxlist.current(0)
comboxlist.bind("<<ComboboxSelected>>",go)
comboxlist.pack()关于下列代码,说法正确的是?( )
from tkinter import * root = Tk() Button(root,text='按钮1').pack(side=TOP,expand=YES,fill=X) Button(root,text='按钮2').pack(side=TOP,expand=YES,fill=X)
语句a=[[i+j for i in range(10)]for j in range(10) if j %2 ==1]产生一个10*10的二维数组。
在调用Python的matplotlib库后,为了显示图形,必须调用plt.show()函数。
在Python的matplotlib库中,plt.bar()函数可用来绘制散点图。
SQLite是Python的内置库,可用import sqlite3语句导入模块,其程序中编写的有关SQL的语句对大小写很敏感,所以必须用大写的形式表示才行。
在tkinter中,pack 是三种布局管理中最常用的. 另外两种布局需要精确指定控件具体的显示位置, 而 pack 布局可以指定相对位置, 精确的位置会由 pack 系统自动完成。
open()函数的'rb+'模式表示以二进制的格式打开一个文件用于读写。文件指针将会放在文件开头。
在Windows平台使用Python,很多时候open函数的默认编码方式为gbk。
json库主要包括两类:操作类函数和解析类函数,操作类函数主要完成外部json格式和程序内部数据类型之间的转换功能;解析类函数主要用于解析键值对内容。
在Python语言中定义类时,如果某个成员名称前有2个下划线则表示是私有成员。
在类定义的外部,没有任何办法来访问对象的私有成员。