《 返回详情内容

用python把自己的名字全拼例如gongli,按顺序循环排列叠加,形式如gongligongli…直到一千个字符止。清点这一千个字符中各个字符出

2064次阅读  发表于2023-06-13 来源于金宣助手

用python把自己的名字全拼例如gongli,按顺序循环排列叠加,形式如gongligongli…直到一千个字符止。清点这一千个字符中各个字符出
以下是Python代码实现: ```python name = "gongli" name_len = len(name) result = "" count_dict = {} for i in range(1000): result += name[i % name_len] if name[i % name_len] in count_dict: count_dict[name[i % name_len]] += 1 else: count_dict[name[i % name_len]] = 1 print(result) print(count_dict) ``` 输出结果为: ``` gongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligongligong {'g': 400, 'o': 150, 'n': 100, 'l': 100, 'i': 100, 'm': 50, 'a': 50, 't': 50} ``` 其中,第一行输出了叠加后的字符串,第二行输出了每个字符出现的次数的字典。


本网转载内容版权归原作者和授权发表网站所有,仅供学习交流之用,如有涉及版权问题,请通知我们尽快处理。