def check_string_range(string, min_length, max_length):
"""
检查字符串是否在允许范围内。
:param string: 待检查的字符串
:param min_length: 最小长度
:param max_length: 最大长度
:return: 在范围内则返回True,否则返回False
"""
if len(string) >= min_length and len(string) <= max_length:
return True
else:
return False
上述代码中,我们定义了一个名为 check_string_range()
的函数,它接受三个参数:待检查字符串 string
、最小长度 min_length
和最大长度 max_length
。函数内部判断了字符串长度是否在给定的范围内,如果是则返回 True
,否则返回 False
。我们可以通过传递不同的参数值来检查不同长度范围的字符串。例如:
print(check_string_range("hello", 3, 8)) # 输出:True
print(check_string_range("world", 1, 4)) # 输出:False