题目

用Python编辑器打开“Y:\114”下的文件“干支纪年. py”,进行以下操作并保存结果。 ①干支纪年是一种纪年历法,中国历史上很多重大事件都是以此命名的,例如:“1894年甲午战争,1911年辛亥革命等。把十天干(甲、乙、丙、丁、戊、己、庚、 辛、壬、癸)与十二地支(子、丑、寅、卯、辰、已、午、未、申、酉、戌、亥)顺序相配来记录年份,如:甲子、乙丑、丙寅……,一个周期为60年。对于公元后年份的干支纪年计算方法为:公元年数先减3得到基数,基数除以10,余数是天干,基数除以12余数则是地支。例如:1894-3=1891,1891除以10余1,天干是“甲”,1891除以12余7,地支是“午”,即1894年为甲午年。如果余数为0,则为天干或地支列表中的最后一位,辛亥年的地支就是这样求得。 ②请填空完善该程序,运行后按程序提示输入: 请输入年份:1894       屏幕将输出结果为:1894年是:甲午年 ③编写完成后原名保存并关闭应用软件。注:程序修改时,请把下划线及序号删除;不能删除注释语句。 a = ['甲', '乙', '丙', '丁', '戊', '已', '庚', '辛', '壬', '癸'] b = ['子', '丑', '寅', '卯', '辰', '巳', '午', '未', '申', '酉', '戌', '亥'] year1=int(input('请输入年份:')) year2= x=year2% if x==0:     x=10 y= if y==0:     y= print(year1,'年是:',a[x-1]+b[]+'年') 答案:【1】year1-3【2】10【3】year2%12【4】12【5】y-1
信息技术 试题推荐
最近更新