阅读量:0
要限制用户输入内容,可以使用正则表达式或条件语句来验证输入。以下是一些方法:
- 使用正则表达式进行验证:
import re def validate_input(input_str): pattern = r'^[a-zA-Z0-9]+$' # 只允许字母和数字 if re.match(pattern, input_str): return True else: return False input_str = input("请输入内容:") if validate_input(input_str): print("输入内容合法") else: print("输入内容不合法")
- 使用条件语句进行验证:
def validate_input(input_str): if input_str.isalnum(): # 只允许字母和数字 return True else: return False input_str = input("请输入内容:") if validate_input(input_str): print("输入内容合法") else: print("输入内容不合法")
无论使用哪种方法,都可以根据需要编写适合自己的验证规则。