[root@IBM python]# cat 名字管理系统.py
#!/usr/bin/env python
#coding:UTF -8
#coding:gbk
#提示用户输入
print "=" *25
print " 名字管理系统6.8"
print "1 请输入你要添加的名字:"
print "2 请输入你要删除的名字:"
print "3 请输入你要修改的名字:"
print "4 请输入你要查找的名字:"
print "=" *25
names=[]
while True :
num = input("请输入你的需求: ")
if num == 1 :
name = raw_input("请输入你要添加的名字:")
names.append(name)
print names
elif num == 2 :
print names
removeName = raw_input("请输入你要删除的名字: ")
if removeName in names :
names.remove(removeName)
else :
print "该名字不存在"
elif num == 3 :
print names
print len(names)
number=input("请输入你要修改的名字的下标号: ")
mingzi=raw_input("请输入你要改为的字符: ")
if number <= len(names) :
names[len(names)]=names(mingzi)
print names
else :
print "你的输入有误,超出范围!"python
elif num == 4:
print names
find_name = raw_input("请输入你要查找的名字: ")
if find_name in names :
print "恭喜你,找到该名字"+ names(find_name)
else :
print "输入有误,没法定位到此字符"
elif num ==0 :
print "输入结束,退出系统!"
breakapp