列表练习——用户管理系统

这篇博客通过几个编程题目介绍了如何使用Python实现用户管理系统。包括根据月份判断季节、字符串连接、栈和队列的基本操作,以及一个完整的用户登录和管理员后台管理系统,涉及用户添加、删除和查看等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 题目i要求:
    根据用于指定月份,打印该月份所属的季节。
    提示: 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季

    代码编译:

    month = int(input(‘Month:’))
    if month in [3,4,5]:
    print(‘春季’)
    elif month in [6,7,8]:
    print(‘夏季’)
    elif month in [9,10,11]:
    print(‘秋季’)
    else:
    print(‘冬季’)

运行测试:
在这里插入图片描述

  1. 题目要求:
    假设有下面这样的列表:
    names = [‘fentiao’,‘fendai’,‘fensi’,‘fish’]
    输出的结果为:‘I have fentiao,fendai,fensi and fish’

代码编译:

names=[‘fentiao’,‘fendai’,‘fensi’,‘fish’]
names1=’,’.join(names[:-1])
print('I have ‘+ names1 +’ and '+names[-1])

运行测试:
在这里插入图片描述

3.题目要求:

(1)栈
stack = [1,2,3,4]
栈的工作原理:先进后出
入栈
出栈
栈顶元素
栈的长度
栈是否为空

代码编译:

while True:
    print(info)
    choice = input('请输入选择:')
    if choice == '1':
        item = input('入栈元素:')
        stack.append(item)
        print('元素%s入栈成功' %(item))
    elif choice == '2':
        # 先判断栈是否为空
        if not stack:
            print('栈为空,不能出栈')
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值