


图1 | 图2 | 图3 |
(1)若插入学生身高为160cm,根据图1及范例,该学生应该在图2方阵中的几行几列
(2)为实现上述功能,请填写划线处代码。
f=open("stu.txt", "r")
a=[]
line=f. readline().split() #从文件读取整行并将每行按照空格进行分割
i=1
while line!=[]:
a. append([line[0],line[1],i])
i+=1
line=f. readline().split()
n=len(a)-1
a[n][2]=-1
sg=input("请输入插入的学生身高(cm):")
xh=str(len(a))
head=1
p=head
q=head
while
p=q
q=a[q][2]
if q==head:
head=len(a)-1
else:
a. append([xh, sg, a[p][2]])
a[p][2]=len(a)-1
p=head
m=1
while p!=-1:
if m!=5:
print(a[p][0],end=" ")
else:
print(a[p][0])
m=1

同类型试题

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2


y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

