我正在尝试让用户在问题中输入名称,如果没有实际字符,我希望重复该问题,因此,如果他们不小心添加了一个或多个空格,我希望重复该问题
感谢您回答我的问题。w。
userInput = input("What is your name?")
while True:
if userInput == "":
userInput = input("What is your name?")
else:
break
仅当输入一个空格时,才会重复该问题,我将如何对多个空格进行输入?
答案 0 :(得分:0)
检查所有空格,如下所示:
while True:
if userInput.isspace():
userInput = input("What is your name?")
else:
break
查看文档:{{3}}
如果字符串中只有空格字符并且至少有一个字符,则返回true,否则返回false。