class User(object):
def denglu(self):
print('欢迎来到登录页面!')
def zhuce(self):
print('欢迎来到注册页面!')
def youke(self):
print('欢迎来到游客页面!')
u = User()
while True:
q = input('请输入内容(dengli或zhuce或youke):')
if hasattr(u,q):
func = getattr(u,q)
func()
程序会根据输入的字符串实现调用不同函数的功能。