with open("readme.txt","r") as f:
r=f.read()
with open("writeme.txt", ① ) as p:
p.write(r)以上程序实现将readme文件内容追加写入writeme文件中,① 处的模式为?(?)
with open("readme.txt","r") as f:
r=f.read()
with open("writeme.txt", ① ) as p:
p.write(r)以上程序实现将readme文件内容追加写入writeme文件中,① 处的模式为?(?)
使用Python语言对SQLite数据库进行操作,实现打开和关闭名为test.db数据库文件。有下列语句命令:
①conn = sqlite3.connect("test.db")
②cur = conn.cursor( )
③import sqlite3
④conn.close( )
⑤cur.close( )
要实现上述功能,上述语句执行的先后顺序正确是?(?)
下列代码的执行结果是?(?)
import numpy as np a = np.arange(9, dtype = np.float_).reshape(3,3) b = np.array([100,10,10]) print (np.divide(a,b))
以下代码的运行结果是?(?)
class Num():
def __init__(self,a,b,c):
self.a=a
self.b=b
self.c=c
def run(self):
print(self.a*10)
print(self.b*5)
print(self.c*2)
e = Num('C','BB','AAA')
e.run()执行下列代码,输出结果是?(?)
import numpy as np x = [(1,2,3),(4,5,6),(8,9,0)] a = np.asarray(x) print (a)
下面选项中能创建按钮的是?(?)
matplotlib模块中提供了丰富的函数,关于函数的功能,下列选项中表达错误的是?(?)
有Python程序段如下,下列选项错误的是?(?)
class Car(): def __init__(self,name,color): self.name=name self.color=color def run(self): print(self.color +self.name+"is running")
import tkinter as tk
window = tk.Tk()
window.title('Mywindow')
window.geometry('200x100')
var = tk.StringVar()
p= tk.Label(window,textvariable=var,bg='green',font=('Arial', 12),width=15, height=2)
p.pack()
on_hit = False
def hit_me():
global on_hit
if on_hit == False:
on_hit = True
var.set('You hit me!')
else:
on_hit = False
var.set('I Love Python!')
b=tk.Button(window, text='点我', width=15, height=2,command=hit_me)
b.pack()
window.mainloop()运行如上代码,对按钮点击二次后,在文本框中显示的文字为?(?)
创建了Car类后,用以下代码语句创建了car对象:car=Car()
那么需要调用car对象的drive方法,下列选项正确的是?(?)
使用grid()方法管理布局,需要将Label标签放入第一行第一列,正确写法是?(?)
“人口性别年龄结构数据.csv”文件存放了若干年的人口数据,内容如图所示。小李想要读取“0-14岁”列的数据,他编写了如下代码:

import csv
with open('人口性别年龄结构数据.csv', 'r') as f:
reader = csv.reader(f)
for i in reader:
print(________)画线处语句正确的是?(?)
有如下Python程序:
class Car():
def __init__(self,name,color):
self.name=name
self.color=color
def run(self):
print(self.color+self.name+'is running')
class Bus(Car):
def __init__(self,name,color):
super().__init__(name,color)
car1=Bus('公交车','红色')
car1.run()上述代码描述了面向对象的哪个特征?(?)
有如下程序代码:
import csv
headers = ['学号','姓名','分数']
rows = [('202001','张三','98'),
('202002','李四','95'),
('202003','王五','92')]
with open('score.csv','w',encoding='utf8',newline='') as f :
writer = csv.writer(f)
writer.writerow(headers)
writer.writerow(rows)下列说法不正确的是?(?)
tkinter中的geometry函数的作用是?(?)
数据文件“abc.txt”中包含若干个英文单词,如图所示:

读取文件“abc.txt”中数据的Python程序段如下:
file = 'abc.txt' word_b = [] for word in open(file): if word[0:1] = = 'a' and len(word)>4: word_b.append(word)
该程序段执行后,列表word_b中的数据为?(?)
有如下程序代码:
import json
s = '''[{"name":"kingsan","age":23},
{"name":"xiaolan","age":22}]
'''
print(type(s))
data = json.loads(s)
print(data)
print(type(data))下列说法正确的是?(?)
小林编写一段文件读写操作代码,文件如下图,代码段如下:

file=open('ceshi.txt','w')
file.write("python is a programming language.")
file.close( )
file=open('ceshi.txt','r')
print(file.read( ))该代码段运行后,输出的结果为?(?)
打开名为data.db的数据库(SQLite数据库)文件,下列命令能创建名为test数据表的是?(?)
文件“score2.csv”中存放了3位同学的成绩数据,内容如图所示,小李编写了如下程序:

csv_file = open("score2.csv","r")
flines = csv_file.readlines()
csv_file.close()执行程序后,flines的结果是?(?)
下列命令语句能实现在SQLite数据库插入记录数据的命令是?(?)
下列关于数据的说法,不正确的是?(?)
某用户随机生成1000个数字进行排序、计算和绘图,一定不会使用下列哪个模块?(?)
下列关于文件的描述错误的是?(?)
执行下列代码,说法错误的是?(?)
import sqlite3
DATABASE = 'data.db'
db = sqlite3.connect(DATABASE)
cur = db.cursor()
cur.execute("CREATE TABLE IF NOT EXISTS list(id INTEGER PRIMARY KEY autoincrement, name text)")
db.commit()
cur.execute("SELECT COUNT(*) FROM list")
if cur.fetchall()[0][0] == 0:
cur.execute('INSERT INTO list(id,name) VALUES(1,"lilei")')
db.commit()Tkinter是Python的标准GUI库。Python使用Tkinter可以快速的创建GUI应用程序。(?)
使用内置函数open()的“r”模式打开包含多行内容的文本文件并返回文件对象fp,那么表达式fp.readline()[-1]的值一定为"\n"。(?)
JSON(JavaScript Object Notation 对象表示法)是一种流行的结构化数据的方式,可以使用json.loads()返回JSON字符串。(?)
在面向对象编程中,类是用来描述具有相同属性和方法的对象的集合,它定义了该集合中每个对象共有的属性和方法。对象是类的实例,可以被赋予对象以独特的个性。(?)
对于文本文件, 使用Python内置函数open()以读文本模式成功打开后,返回的文件对象可以使用for循环直接迭代。(?)
可以通过直接修改属性的值,及通过方法修改属性的值,这两种方法修改一个对象的属性,但是不能通过方法对属性的值进行递增/减。(?)
CSV数据存储格式是国际通用的一二维数据存储格式,一般每行一个一维数据,采用逗号分隔。(?)
运行下列代码,输出结果是[1. 1. 1. 1. 1.]。(?)
import numpy as np x = np.ones(5) print(x)
Matplotlib 是 Python 的绘图库,它不能与 NumPy 一起使用,只能与图形工具包一起使用。(?)
SQLite 的 UPDATE 查询用于修改表中已有的记录。可以使用带有 WHERE 子句的 UPDATE 查询来更新选定行,否则所有的行都会被更新。(?)
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
Ctrl / ⌘ + ZCtrl / ⌘ + YCtrl / ⌘ + FCtrl / ⌘ + ACtrl / ⌘ + CCtrl / ⌘ + XCtrl / ⌘ + V工具栏排版按钮编辑时自动保存到本机历史
提交记录AI
作答助手确定要清空代码吗?
确定退出考试模式吗?当前作答进度会暂存在本机会话中,下次可继续。
正在处理答卷,请稍候…