[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