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)

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

