day 9 名字管理系统

1 while True

#####   布尔值:True or False

In [8]: a = 19

In [6]: a > 18
Out[6]: True In [7]: a < 18
Out[7]: False ########
while True 就是一个死循环,如果没有break那就一直执行下去

2.版本1:大框架

    #1.打印系统功能选项
print("="*50)
print("\t名字管理系统 V4.2")
print("1:添加一个名字")
print("2:删除一个名字")
print("3:修改一个名字")
print("4:查询一个名字一个名字")
print("="*50) #2.获取用户输入
num = int(input("请输入你要执行的功能:")) #3.执行相应的功能
if num == 1:
pass
elif num == 2:
pass
elif num == 3:
pass
elif num == 4:
pass
else:
print("你输入的有误,请重新输入")

      day 9 名字管理系统

3.版本2:添加

    #1.打印系统功能选项
print("="*50)
print("\t名字管理系统 V4.2")
print("1:添加一个名字")
print("2:删除一个名字")
print("3:修改一个名字")
print("4:查询一个名字一个名字")
print("="*50) names = [] #定义一个新的空列表,用来存储和添加名字
while True:
#2.获取用户输入
num = int(input("请输入你要执行的功能:")) #3.执行相应的功能
if num == 1:
new_name = input("输入你要添加的名字:")
names.append(new_name)
print(names) elif num == 2:
pass
elif num == 3:
pass
elif num == 4:
pass
else:
print("你输入的有误,请重新输入")

    day 9 名字管理系统

4.版本3:退出功能

    #1.打印系统功能选项
print("="*50)
print("\t名字管理系统 V4.2")
print("1:添加一个名字")
print("2:删除一个名字")
print("3:修改一个名字")
print("4:查询一个名字")
print("5:退出系统")
print("="*50) names = [] #定义一个新的空列表,用来存储和添加名字
while True:
#2.获取用户输入
num = int(input("请输入你要执行的功能:")) #3.执行相应的功能
if num == 1:
new_name = input("输入你要添加的名字:")
names.append(new_name)
print(names) elif num == 2:
pass
elif num == 3:
pass
elif num == 4:
pass
elif num == 5:
break
else:
print("你输入的有误,请重新输入")

      day 9 名字管理系统

5.版本4:查询功能

    1.打印系统功能选项
rint("="*50)
rint("\t名字管理系统 V4.2")
rint("1:添加一个名字")
rint("2:删除一个名字")
rint("3:修改一个名字")
rint("4:查询一个名字")
rint("5:退出系统")
rint("="*50) ames = [] #定义一个新的空列表,用来存储和添加名字
hile True:
#2.获取用户输入
num = int(input("请输入你要执行的功能:")) #3.执行相应的功能
if num == 1:
new_name = input("输入你要添加的名字:")
names.append(new_name)
print(names) elif num == 2:
pass
elif num == 3:
pass
elif num == 4:
find_name = input("请输入你要查询的名字:")
if find_name in names:
print("找到了,有这个人")
else:
print("查无此人")
elif num == 5:
break
else:
print("你输入的有误,请重新输入")

    day 9 名字管理系统

6.版本5:修改

7.版本6:删除

8.版本7:优化

上一篇:名字管理系统demo


下一篇:实现超级简单的bug管理系统