我这个方法应该也还不错奥
diro.append(['reboot','backplane','impossible'])
diro.append(['backplane','abort','install first'])
def abc(x):
b = []
if ' ' not in x:
if x == diro[0][0][:len(x)]:
b.append(diro[0][2])
else:
c = x.split()
for i in range(1,6):
if c[0] == diro[i][0][:len(c[0])] and c[1] == diro[i][1][:len(c[1])]:
b.append(diro[i][2])
if len(b) ==1:
return print(b[0])
else:
return print('unknown command')
while True:
try:
a = input()
if len(a) != 0:
abc(a)
else:
break
except:
break