用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - python代码库

排座位

2020-11-08 作者: 一条咸鱼举报

[python]代码库

import random
print("-- -- 排座位 -- --")
print("输入:结束 - 完成输入")
print("输入:修改 - 修改名字")
print("输入:删除 - 删除名字")
names=[]
while True:
    user = input("请输入:")
    if user == "结束":
        break
    elif user == "修改":
        oldName=input("请输入需要修改的学生姓名:")
        if oldName in names:
            idx = names.index(oldName)
            newName = input("请输入")
            names[idx] = newName
            print(oldName + "已修改为" + newName)
        else:
            print(oldName + "不存在")
    elif user == "删除":
        a = input("请输入需要删除的学生姓名:")
        if a in names:
            names.remove(a)
            print(a + "已删除")
        else:
            print("名字不存在")

    else:
        names.append(user)
row = input("请输入座位行数:")
column = input("请输入座位列数")
print("-- -- -- -- 讲台 -- -- -- --")
if int(row) * int(column) >= len (names):
    count = 0
    while True:
        index = random.randint(0,len(names)-1)
        name = names.pop(index)
        print(name + " " * (10 - len(name)),end="")
        count += 1
        if count % int(column) == 0:
            print()
        if len(names)==0:
            break

else:
    print("座位不够!")


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...