01-名字管理系统.py

Posted 每天进步一点点

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01-名字管理系统.py相关的知识,希望对你有一定的参考价值。

#-*- coding:utf-8 -*-

#1.打印功能提示

print("-"*50)
print("名字管理系统 V8.6")
print("1.添加一个新的名字")
print("2.删除一个名字")
print("3.修改一个名字")
print("4.删除一个名字")
print("5.退出")
print("-"*50)
#2.获取用户的选择

names = [] #定义一个空的列表,用来保存新的名字

while True:

    num = int(input("请输入功能序号:"))
#3.根据用户的选择,执行相应的功能
    if num==1:
        new_name = input("请输入一个名字:")
        names.append(new_name)
        print(names)
    elif num==2:
        names1 = input("请输入想要删除的名字:")
        names.remove(names1)
        print(names)
    elif num==3:
        names3 = input("请输入旧名字:")
        if names3 in names:
            print("你现在可以进行修改操作......")
            new_num = names.index(names3)
            Xin_Name = input("请输入要替换的名字:")
            names[new_num] = Xin_Name
            print(names)
        else:
            print("查无此人")
    elif num==4:
        names4 = input("请输入你想查询的名字:")
        if names4 in names:
            print("你要查询的名字在学生系统中......")
        else:
            print("名字不在学生系统中,可以选择增加学生名单...")
    elif num==5:
        break
    else:
        print("输入有误,请重新输入......")

 

以上是关于01-名字管理系统.py的主要内容,如果未能解决你的问题,请参考以下文章

python 模块的概念介绍

包与模块

python之模块和包

python中的模块,库,包有啥区别

python之基础篇——模块与包

Python的基本库与第三方库