首页 文章资讯内容详情

用于验证字符串的 Python 程序是否选择了很少的字符类型

2026-06-03 1 花语

假设我们有一个字符串s。我们必须检查字符串是否包含以下内容。

数字

小写字母

大写字母

注意-可能还有其他一些符号,但这三个必须存在

因此,如果输入类似于s="p25KDs",那么输出将为True

示例

让我们看下面的实现来更好地理解

def solve(s): arr = [False]*3 for c in s: if c.isalnum(): arr[0] = True if c.islower(): arr[1] = True if c.isupper(): arr[2] = True return all(arr) s = "p25KDs" print(solve(s))

输入

"p25KDs"输出结果True