能帮我给这几行代码注释吗

使用循环实现输出99乘法表str_1 = input("请输入字符串:")
def str_count(string):
    dict={}
    for i in string:
        dict[i] = string.count(i)
    print(dict)
str_count(string=str_1)

str_1 = input("请输入字符串:")  # 接受输入的字符串到变量str_1


def str_count(string):  # 定义一个函数
    dict_1 = {}  # 定义一个空的字典变量dict
    for i in string:  # 读取字符串中的每一个字符
        dict_1[i] = string.count(i)  # count返回每个字符出现的次数并以该字符组成键值对存入dict字典
    print(dict_1)  # 找印结果


str_count(string=str_1)  # 实例化自定义函数并传入字符串运行!