Loading... ### 代码 dict1 = {} dict2 = {'x':1, 'y':2} #为字典增加内容 dict2['z'] = 3 print(dict2) ### 运行  ### 课堂联系 优化之前的生肖代码 chinese_zodiac = '猴鸡狗猪鼠牛虎兔龙蛇马羊' zodiac_name = (u'摩羯座', u'水瓶座', u'双鱼座', u'白羊座', u'金牛座', u'双子座', u'巨蟹座', u'狮子座', u'处女座', u'天秤座', u'天蝎座', u'射手座') zodiac_days = ((1, 20), (2, 19), (3, 21), (4, 21), (5, 21), (6, 22), (7, 23), (8, 23), (9, 23), (10, 23), (11, 23), (12, 23)) cz_num = {} for i in chinese_zodiac: cz_num[i] = 0 z_num = {} for i in zodiac_name: z_num[i] = 0 while True: # 用户输入月份和日期 year = int(input('请输入年份:')) int_month = int(input('请输入月份:')) int_day = int(input('请输入日期:')) n=0 while zodiac_days[n] < (int_month, int_day): if int_month == 12 and int_day > 23: break n += 1 #输出生肖和星座 print(zodiac_name[n]) print('%s 年的生肖是 %s' %(year, chinese_zodiac[year % 12])) cz_num[chinese_zodiac[year % 12]] += 1 z_num[zodiac_name[n]] += 1 #输出生肖和星座的统计信息 for each_key in cz_num.keys(): print('生肖 %s 有 %d 个'%(each_key, cz_num[each_key])) for each_key in z_num.keys(): print('星座 %s 有 %d 个' %(each_key,z_num[each_key])) ### 运行  ......  文章名: 《字典》 本文链接:https://lula.fun/889.html 除特别注明外,文章均由 噜啦 原创  原创文章 转载时请注明 出处 以及文章链接 Last modification:September 7th, 2019 at 08:36 pm © 允许规范转载 Support 如果觉得我的文章对你有用,请随意赞赏 ×Close Appreciate the author Sweeping payments