string= 'aAsmr3idd4bgs7Dlsf9eAF'
挑战一:请将字符串string的数字取出,并输出成一个新的字符串。
source = 'aAsmr3idd4bgs7D1sf9eAF'
result = ''
for item in source:
if item.isnumeric():
result = result + item
print(result)
挑战二:统计string字符串中出现的每个字母的次数(忽略大小写),并输出成一个字典。
source = 'aAsmr3idd4bgs7D1sf9eAF'
uppercase_source = source.upper()
element = ''
for item_element in uppercase_source:
while item_element not in element:
element = element + item_element
list_element = [i for i in element]
time = ''
for item_time in element:
time = time + str(uppercase_source.count(item_time))
list_time = [i for i in time]
score = {element: time for element, time in zip(list_element, list_time)}
print(score)
挑战三:生成一串随机的四位验证码ÿ