Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3593108
  • 博文数量: 365
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2522
  • 用 户 组: 普通用户
  • 注册时间: 2019-10-28 13:40
文章分类

全部博文(365)

文章存档

2023年(8)

2022年(130)

2021年(155)

2020年(50)

2019年(22)

我的朋友

分类: Python/Ruby

2021-09-15 17:21:49

books = [['<<西游记>>', '吴承恩'], ['<<水浒传>>', '施耐庵'], ['<<三国演义>>', '罗贯中'], ['<<红楼梦>>', '曹雪芹']]

users = [['zxz', '123'], ['th', '456']]

flag = 0

#注册

def register():

    user = input('请输入用户名: ')

    password = input('请输入密码: ')

    users.append([user, password])

    print('注册成功!')

#登陆

def login():

    f = 1

    while f:

        user = input('请输入用户名: ')

        password = input('请输入密码: ')

        if [user, password] in users:

            ui()

            f = 0

        else:

            print('用户名或密码错误!')

#登陆后的界面

def ui():

    global flag

    flag = 1

    while flag:

        print('**********************')

        print('**********************')

        print('   欢迎登陆图书管理系统   ')

        print('*** 1.view   books ***')

        print('*** 2.borrow books ***')

        print('*** 3.return books ***')

        print('*** 4.leave system ***')

        print('**********************')

        print('**********************')

        num = int(input('请输入你的操作: '))

        if num == 1:

            print('作者', '\t', '书籍')

            for i in books:

                print(i[0], '\t', i[1])

        elif num == 2:

            book = input('请输入你要借的书名: ')

            author = input('外汇跟单gendan5.com请输入所要借的书的作者: ')

            if [book, author] in books:

                books.remove([book, author])

                print('出库成功!')

        elif num == 3:

            book = input('请输入你要还的书名: ')

            author = input('请输入所要还的书的作者: ')

            books.append([book, author])

            print('入库成功!')

        elif num == 4:

            exits()

        else:

            print('输入错误,请在输入!')

#离开系统

def exits():

    global flag

    flag = 0

    print('欢迎再次使用图书管理系统!')

#主界面

def main():

    global flag

    flag = 1

    while flag:

        print('******************')

        print('******************')

        print(' 欢迎登陆图书管理系统 ')

        print('*** 1.register ***')

        print('*** 2.login    ***')

        print('*** 3.exits    ***')

        print('******************')

        print('******************')

        num = int(input('请输入操作数字:'))

        try:

            if num == 1:

                register()

            elif num == 2:

                login()

            elif num == 3:

                exits()

            else:

                print('输入错误,请重新输入!')

        except ValueError:

            print('输入错误,请重新输入!')

main()

阅读(2614) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~