我对python和一般代码都很陌生,我想知道如何做这样的事情:
用户输入字符串,计算机检查字符串是否长于10个字符,如果是,则要求用户输入新字符串。这就是我现在拥有的。
usernamelength = (len(username))
if usernamelength > 10:
return
else:
print("Hello, %s. Placeholder text." %username)
很抱歉,如果我遗漏了一些显而易见的东西,正如我之前所说的,我是新手。感谢任何帮助:(
这是一个很好的地方,可以进行while循环,而不是if语句:
while usernamelength > 10:
# ask for the username again
# usernamelength = len(newUsername)
这样,你只需要继续提示输入用户名,直到你得到超过10个字符的信息。