length = len(name)
is_size = True
for c in name:
    if c < 'A' or c > 'Z':
        is_size = False
        break
chars = []
chars_set = set()
for c in name:
    if c.isdigit():
        chars_set.add('数字')
    elif c.isalpha():
        chars_set.add('字母')
    else:
        chars_set.add('混合')
char_type = '无' if len(chars_set) == 0 else ('数字' if '数字' in chars_set else ('字母' if '字母' in chars_set else '混合'))
chars_sq = len(name) ** 2
return (length, is_size, char_type, chars_sq)

name = "abcd" print(get_info(name)) # 输出:(4, True, '混合', 16)

def get_info(name)  第1张

半仙vqn加速器|VPN翻墙加速器-免费梯子加速器-外网VPN免费软件