【题目】假设你是一家小企业的财务人员,企业现在要实现固定资产折旧自动化,请你根据给定框架编写能够计算企业所有固定资产各年折旧额的程序。
# 创建变量存储初始信息
# 自定义四舍五入函数
# 自定义直线折旧法计算年折旧额的函数:要求将年折旧额存储在字典中,返回字典结果(key='20XX年')
# 自定义年数总和法计算年折旧额的函数:要求将年折旧额存储在字典中,返回字典结果(key='20XX年')
# 循环计算所有固定资产的年折旧额:创建字典接收计算结果(key=编号, value=年折旧额字典)
{
'001': {'2026年': 2263.33, '2027年': 2263.33, '2028年': 2263.34}
'002': {'2026年': 2748.33, '2027年': 2748.33, '2028年': 2748.34}
'003': {'2026年': 37136.36, '2027年': 33422.73, '2028年': 29709.09, '2029年': 25995.45, '2030年': 22281.82, '2031年': 18568.18, '2032年': 14854.55, '2033年': 11140.91, '2034年': 7427.27, '2035年': 3713.64}
'004': {'2026年': 2337.0, '2027年': 2337.0, '2028年': 2337.0, '2029年': 2337.0, '2030年': 2337.0}
'005': {'2026年': 4074.0, '2027年': 2716.0, '2028年': 1358.0}
'006': {'2026年': 56050.0, '2027年': 56050.0, '2028年': 56050.0, '2029年': 56050.0}
'007': {'2026年': 2880.0, '2027年': 2400.0, '2028年': 1920.0, '2029年': 1440.0, '2030年': 960.0, '2031年': 480.0}
'008': {'2026年': 20477.78, '2027年': 17918.06, '2028年': 15358.33, '2029年': 12798.61, '2030年': 10238.89, '2031年': 7679.17, '2032年': 5119.44, '2033年': 2559.72}
'009': {'2026年': 2134.33, '2027年': 2134.33, '2028年': 2134.33, '2029年': 2134.33, '2030年': 2134.33, '2031年': 2134.35}
'010': {'2026年': 29052.73, '2027年': 26147.45, '2028年': 23242.18, '2029年': 20336.91, '2030年': 17431.64, '2031年': 14526.36, '2032年': 11621.09, '2033年': 8715.82, '2034年': 5810.55, '2035年': 2905.27}
'011': {'2026年': 2547.87, '2027年': 2547.87, '2028年': 2547.86}
'012': {'2026年': 7363.98, '2027年': 6443.48, '2028年': 5522.98, '2029年': 4602.49, '2030年': 3681.99, '2031年': 2761.49, '2032年': 1840.99, '2033年': 920.5}
}
# 通过循环语句编写计算2026年的年总折旧额的代码,并打印显示计算结果
2026年的年总折旧额为169065.71元