要求先创建字典储存科目信息(科目代码,科目名称,期初数,借方,贷方),然后把贷方金额 改为5000,接着再增加期末数的键值对,且列出计算过程 期末数=期初数+借方-贷方 ,最后将整个 字典都打印出来。

要求先创建字典储存科目信息(科目代码,科目名称,期初数,借方,贷方),然后把贷方金额
改为5000,接着再增加期末数的键值对,且列出计算过程 期末数=期初数+借方-贷方 ,最后将整个
字典都打印出来。

简单,马上写来:

data_dict = {'科目代码':1001,'科目名称':'消耗性生物资产','期初数':10000,'借方':8000,'贷方':3000}
#把贷方金额 改为5000
data_dict['贷方'] = 5000
#期末数=期初数+借方-贷方
data_dict['期末数'] = data_dict['期初数']+data_dict['借方']-data_dict['贷方']
#打印字典
for k,v in data_dict.items():
    print(k,v)

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7492419
  • 以下回答由chatgpt基于相关博客总结生成:

    创建字典来储存科目信息的示例代码:

    #创建字典,键是科目代码,值是包含科目名称、期初数、借方和贷方的字典
    subject_dict = {
        '001': {'name': '数学', 'initial': 1000, 'debit': 2000, 'credit': 1500},
        '002': {'name': '英语', 'initial': 800, 'debit': 1500, 'credit': 1000},
        '003': {'name': '物理', 'initial': 1200, 'debit': 1800, 'credit': 1600}
    }
    

    修改贷方金额为5000的示例代码:

    #将'003'科目的贷方金额改为5000
    subject_dict['003']['credit'] = 5000
    

    增加一个期末数的键值对的示例代码:

    #将'003'科目的期末数键值对新增,并且赋值为期初数+借方-贷方的计算结果
    subject_dict['003']['ending'] = subject_dict['003']['initial'] + subject_dict['003']['debit'] - subject_dict['003']['credit']
    

    打印字典的示例代码:

    #遍历字典并打印
    for key, value in subject_dict.items():
        print('科目代码:', key)
        for k, v in value.items():
            print(k, ':', v)
        print('\n')