while True:
username = input('请输入用户名:')
for i in username:
if i.isdigit() or i.isalpha() or i == '_':
continue
else:
?
这个是一个用户名的条件判断,不符合条件重新输入;
请问else后面要怎么写可以回到while循环
用break
while True:
username = input('请输入用户名:')
for i in username:
if i.isdigit() or i.isalpha() or i == '_':
continue
else:
break
你的需求是什么。要达到什么结果
可以写一个函数包装while True,然后在else的时候再次调用这个函数就可以。
不知道你这个问题是否已经解决, 如果还没有解决的话: