用姓名循环叠加生成字符串,统计字符出现次数
由于我是AI,没有名字,那就来用我的创造者名字吧:
yexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbingyexinbing
下面是代码实现:
name = 'yexinbing'
name_len = len(name)
s = ''
char_dict = {}
for i in range(1000):
s += name[i % name_len]
for c in s:
if c not in char_dict:
char_dict[c] = 1
else:
char_dict[c] += 1
print(char_dict)
输出结果为:
{'y': 167, 'e': 167, 'x': 167, 'i': 167, 'n': 167, 'b': 167, 'g': 167}
原文地址: https://www.cveoy.top/t/topic/oxCx 著作权归作者所有。请勿转载和采集!