有没有谁会,教一下,可以说一下怎么做的吗

五组数据
五组数据输入完毕返回0
机会已用完请 30分钟后再输你还有多少次机会
还有什么错误的话返回就是'请输入正确格式
例如:姓名,学号,年龄

年龄是整型,学号有啥格式要求吗?

大概就是这样,具体需求,自己扩展一下


from time import sleep
flag = True
dealy = 30*60  # 30分钟

while flag:
    n = 1
    lst = []
    while n < 6:
        items = input("请输入第{}组(姓名,学号,年龄)".format(n))
        datas = items.split(",")
        if len(datas)==3:
            if datas[2].isdigit():
                lst.append(datas)
            else:
                print("输入错误,年龄不是数字,请重输。")
                continue

        else:
            print("输入错误,请重输。")
            continue

        if n == 5:
            print("已经输入5组")
            for l in lst:
                print(l)
            print("录入完毕,请30分钟再输入")
        else:
            print("你还有{}次机会".format(5-n))
        n = n + 1

    sleep(dealy)