听着课写了个课上教的名字管理系统,许多幼稚的错误,拼写错误,符号错误层出不穷,这不是一句粗心能解释的了。这是智商问题。。。
代码如下:
#1.打印功能提示
print('='*50)
print(' 名字管理系统V1.0')
print('1:添加一个名字')
print('2:删除一个名字')
print('3:修改一个名字')
print('4:查询一个名字')
print('5:退出系统')
print('='*50)
#2.获取用户选择
#3.根据用户的选择执行相应操作
name = []
while 1:
user0 = int(input('请输入命令:'))
if user0==1:
newname = input ('请输入新的名字:')
name.append(newname)
print (name)
elif user0==2:
delname = input('请输入要删除的名字:')
if delname in name:
name.remove(delname)
else:
print('查无此人')
print (name)
elif user0==3:
remname = input('请输入要修改的名字:')
if remname not in name:
print('查无此人')
else:
name.remove(remname)
nname = input('要修改成什么名字?')
name.append(nname)
print(name)
elif user0==4:
findname = input('请输入要查询的名字')
if findname in name:
print('找到了')
else:
print('查无此人')
print(name)
elif user0==5:
break
else:
print('输入的命令有误')
…………………………………………………………
ヾ(。`Д´。)我擦!从sublime粘贴过来所有的退格都没了!
算了,懒得打了,就这吧。
读取用户的命令12345,分别执行增删改查以及退出操作。以上