以下是一个示例 Python 代码,用于循环输入姓名直到输入的姓名不包含空格或数字:

while True:
    name = input('请输入姓名:')
    if not any(char.isdigit() or char.isspace() for char in name):
        break
    print('姓名不能包含空格或数字,请重新输入。')

print('姓名为:', name)

在这个代码中,我们使用 while 循环来不断地询问用户输入姓名,直到输入符合要求为止。在每次循环中,我们使用 input() 函数来获取用户输入的姓名,并使用 any() 函数来检查姓名中是否包含空格或数字。如果包含,我们就输出一个错误提示,让用户重新输入。

当用户输入的姓名不包含空格或数字时,我们就使用 break 语句跳出循环。最后,我们输出用户输入的姓名。

请注意,上面的代码只是一个示例,您可以根据实际需求进行修改和调整。

Python 代码:验证姓名输入,禁止空格和数字

原文地址: https://www.cveoy.top/t/topic/oXXt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录