我正在编写一个提示输入用户名的脚本。用户名的长度必须是 3 个或更多且 10 个或更少的字符。我想使用 while 重构代码,而不是重复提示。
def hint_username(username):
if len(username) < 3:
print("Invalid Username, minimum of 3 characters")
myUser = input("Please enter username: ")
hint_username(myUser)
elif len(username) >10:
print("Invalid Username, maximum of 10 characters")
myUser = input("Please enter username: ")
hint_username(myUser)
else:
print("Valid Username")
myUser = input("Please enter username: ")
hint_username(myUser)
慕尼黑8549860
相关分类