zoukankan      html  css  js  c++  java
  • 简易学员管理系统

    #简易学员管理系统

     1 #学员管理系统
     2 #定义一个函数,初始化学员信息
     3 stulist = [
     4     {'name':'zhangsan','age':20,'classid':'python02'},
     5     {'name':'lisi','age':22,'classid':'python03'}
     6 ]
     7 #定义一个函数输出学员信息
     8 def myshow():
     9     print()
    10     print('='*12,'学员信息展示','='*14)
    11     print('|{:<5}|{:<10}|{:<5}|{:<10}'.format('sid','name','age','classid'))
    12     print('='*40)
    13     for i in range(len(stulist)):
    14         print('|{:<5}|{:<10}|{:<5}|{:<10}'.format(i+1,stulist[i]['name'],stulist[i]['age'],stulist[i]['classid']))
    15 while True:
    16     print('=' * 14,'学员管理系统','=' * 14)
    17     print('  1.查看  2.添加  3.删除  4.退出')
    18     print('=' * 41)
    19     c = input('请输入对那个的编号操作:')
    20     #根据输入的编号执行操作
    21     if c == '1': #查询
    22         myshow()
    23         input('输入回车继续')
    24     elif c == '2': #添加
    25         print('='*12,'学员信息添加','='*14)
    26         stu = {}
    27         stu['name'] = input('请输入要添加的姓名:')
    28         stu['age'] = input('请输入要添加的年龄:')
    29         stu['classid'] = input('请输入要添加的班级号:')
    30         stulist.append(stu)
    31         myshow()
    32         input('输入回车继续')
    33     elif c == '3': #删除
    34         myshow()
    35         sid = int(input('请输入你要删除的学员信息sid号:'))
    36         del stulist[sid-1]
    37         myshow()
    38         input('输入回车继续')
    39     elif c == '4': #退出
    40         break
    41     else:
    42         input('输入无效的编号,回车后继续选择')
  • 相关阅读:
    Design Thinking 设计思维
    SELECT小技巧
    网站架构
    代码生成器重构
    如何监控你的鼠标
    Asp.net超轻异步框架
    跨线程修改UI控件
    NPOI组件
    浅析Linux计算机工作机制
    VS2010单元测试
  • 原文地址:https://www.cnblogs.com/Leonardo-li/p/14878334.html
Copyright © 2011-2022 走看看