• 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("	名字管理系统 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("你输入的有误,请重新输入")

           

     3.版本2:添加

        #1.打印系统功能选项
        print("="*50)
        print("	名字管理系统 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("你输入的有误,请重新输入")

         

    4.版本3:退出功能

        #1.打印系统功能选项
        print("="*50)
        print("	名字管理系统 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("你输入的有误,请重新输入")

          

    5.版本4:查询功能

        1.打印系统功能选项
        rint("="*50)
        rint("	名字管理系统 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("你输入的有误,请重新输入")
        

         

    6.版本5:修改

    7.版本6:删除

    8.版本7:优化

  • 相关阅读:
    【中文分词】条件随机场CRF
    【中文分词】最大熵马尔可夫模型MEMM
    【中文分词】二阶隐马尔可夫模型2-HMM
    【中文分词】隐马尔可夫模型HMM
    Elasticsearch的CRUD:REST与Java API
    d3的比例尺和坐标轴
    webpack DllPlugin的用法
    webpack单独启动目录方法
    d3的常用方法和数据类型
    d3中的enter,exit,update概念
  • 原文地址:https://www.cnblogs.com/venicid/p/7844505.html
Copyright © 2020-2023  润新知