PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A35693
已知文件 1.txt 内容为: abcdefghijklmnopqrstuvwxyz, 文件 1.txt 与程序文件保存在同一个目录, 运行以下程序, 输出结果是? ( )with open("1.txt","r") as f: f.seek(10) print(f.read(1))
电子学会-Python-L6
困难
--
A35694
对于二维数据文件 fname, 下面代码中的变量 x, 以下选项中描述最合理的是? ( )fo = open (fname, "r")for x in fo: print(x)fo. close ()
电子学会-Python-L6
困难
--
A35695
执行如下代码:fname = input("请输入要写入的文件: ")fo = open(fname, "w+")ls=["清明时节雨纷纷,","路上行人欲断魂,","借问酒家何处有? ","牧童遥指杏花村。 "]fo.writelines(ls)fo.seek(0)for line in fo: print(line)fo.close ()以下选项中描述错误的是? ( )
电子学会-Python-L6
困难
--
A35696
文件水果.txt 中的内容如图所示:执行如下 Python 代码, 输出的结果是? ( )s={}with open('水果.txt') as f: a=f.readlines()for i in a: if i in s: s[i]+=1 else: s[i]=1print(s["苹果"])
电子学会-Python-L6
困难
--
A35697
有如下 Python 程序段:a=[1,2,3,5,6,8,9,11,15,0] #0 表示该位置未存储元素num=int(input( "输入需要插入的数据:"))for i in range(len(a)): if a[i]>num: for j in range(len(a)-1,i-1,-1): a[j]=a[j-1] a[i]=num break else: a[-1]=numprin…
电子学会-Python-L6
困难
--
A35698
有如下 Python 程序段, 执行程序后, 输出的结果是? ( )import csvwith open('123.csv', 'w',newline='') as f: w=csv.writer(f) w.writerows([('hello','world'), ('I','love','you')])with open('123.csv', 'r') as f: sp= csv.read…
电子学会-Python-L6
困难
--
A35700
有如下 Python 程序段:n=3m=2a=[[0 for i in range(n)] for j in range(m)]a.append([0,0,n-m])a.insert(-1,[n for i in range(n)])print(a)执行程序后,下列选项中值为 1 的是? ( )
电子学会-Python-L6
困难
--
A35701
运行以下 Python 代码, 结果是? ( )class Parent(): def __init__(self, name): self.name = name def greetings(self): print("Parent: Hi, I'm", self.name) class Child(Parent): def greetings(self): super().greetings…
电子学会-Python-L6
困难
--
A35702
下面定义类的方法正确的是? ( )
电子学会-Python-L6
困难
--
A35703
运行以下 Python 代码, 结果是? ( )class Person(): def __init__(self, name, age): self.name = name self.age = age def say_hello(self): print(f"Hello, my name is {self.name}. I am {self.age} years old.")person1 …
电子学会-Python-L6
困难
--
A35704
假设有一个名为"Person"的类, 如何创建一个名为"john"的类的实例? ( )
电子学会-Python-L6
困难
--
A35705
在一个 Python 表示的二维数组 b=[[3,5,9,4],[5,1,6,11],[2,1,6,6]]的第三列位置插入一列新的数据后,能够实现访问该数组中数据 11 的语句是? ( )
电子学会-Python-L6
困难
--
A35706
给定以下 Python 代码, 连接到一个 SQLite 数据库并查询表 students。 请问, 查询结果中包含多少个学生? ( )import sqlite3conn = sqlite3.connect(":memory:")cursor = conn.cursor()cursor.execute("""CREATE TABLE students ( id INTEGER PRIMARY …
电子学会-Python-L6
困难
--
A35707
在使用 SQLite 数据库时, 游标的主要作用是? ( )
电子学会-Python-L6
困难
--
A35708
以下哪个 Python 代码片段正确地执行了一个 SQL 查询并获取了所有结果? ( )
电子学会-Python-L6
困难
--
A35709
假设你正在开发一个电子商务网站, 你需要存储用户订单信息。 需要创建一个名为orders 的表, 下面哪个 SQL 语句最合适? ( )
电子学会-Python-L6
困难
--
A35710
编写一个程序, 如下图所示, 用于计算输入两个数的和, 并通过窗口输出计算结果。 空白处应补充的代码是? ( )import tkinter as tkimport tkinter.messageboxwin=tk.Tk()a=tk.IntVar()b=tk.IntVar()def jia(): a1=a.get() b1=b.get() tk.messagebox.showinfo(messa…
电子学会-Python-L6
困难
--
A35711
以下程序中, a= Spinbox(win1,from_=10,to=100)的作用是? ( )from tkinter import *win1= Tk()a= Spinbox(win1,from_=10,to=100)a.pack()mainloop()
电子学会-Python-L6
困难
--
A35712
关于 tkinter, 以下说法错误的是? ( )
电子学会-Python-L6
困难
--
A35714
编写 Python 程序, 要求输出区间[m,n]内所有素数的和,实现上述功能的 Python 程序如下,请在划线处填入合适的代码。def isPrime(num): #判断素数 num=int(num) for i in range(2,num): if _____①_____ : return False if num!=1: return Truedef PrimeSum(a,b): su…
电子学会-Python-L5
困难
--