python有没有类似传送门功能的代码,,就是比如这边运行完然后输入一些指令然后可以跳转到程序里的某个地方

img

就是像这样。选了1去运行了函数’xinjian‘。

img

就是这里!那个如果选了N的话怎么才能回到之前的那个地方,回到那个欢迎登陆学生管理系统那个地方。__


def welcome(): 
    print('欢迎登录学生信息管理系统VI.0版本')
    print('**********************************')
    print('1.新建学生信息')
    print('2.显示所有学生')
    print('3.查询学生')
    print('0.保存并退出系统')
    print('**********************************')
    a=input('请输入数字来选择您想要进行的操作:')
    if a == 'Y':
        xinjian()

def xinjian(): 
    print('新建学生信息:请依次输入学生信息')
    name = input('学生姓名:')    
    phone=input('学生电话号码:')    
    qq = input('学生QQ:')
    email=input('学生emaiL:')
    
    dic={'姓名:':name,'电话:':phone, 'QQ:': qq,  '电子邮箱:': email}

    lst.append(dic)
    b = input('添学生信息成功,是否继续Y/N:')
    
    if b == 'Y':
        xinjian()
    if b == 'N':
        welcome()

lst =[]       
welcome()
print(lst)


你好这里有你问题的解决方案

有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力

# 使用while True模拟系统一直在线
def your_fun():
    print("继续")
while True:
    print("管理系统v1.0")

    while True:
        b = input("是否继续:")
        
        if b.lower() == "n":
            break
        your_fun()

肯定可以的