七、技能编程题:创建一个字典,将表2- 11中的数据写入字典中,要求:选手的ID作为键,姓名、国籍和难度系数为键所对应的值。表2- 11选手信息选手ID姓名国籍难度系数s01马丁意大利3.1s02托马斯西班牙2.8s03理查德挪威2.7s04西蒙英国3.0s05乔治法国2.8s06杰瑞荷兰2.6s07艾伯特比利时2.5s08马丁瑞士2.0即:dic={ 's01':['马丁','意大利',3.1], 's02':['托马斯','西班牙',2.8], 's03':['理查德','挪威', 2.7], 's04':['西蒙','英国',3.0], 's05':['乔治','法国',2.8], 's06':['杰瑞','荷兰',2.6], 's07':['艾伯特','比利时',2.5], 's08':['马丁','瑞士',2.0] }然后完成如下程序:(1)编写一个查找程序:当程序运行时,输入要查找的选手ID,如果找到了,则显示该选手的姓名、国籍和难度系数,如果没有找到,则输出“没有找到”。(2)编写程序:用random为每个选手生成一个0~10的随机数,作为选手的得分,然后添加到字典的值中(选手的ID所对应的值中),再用得分乘以选手的难度系数,作为选手的总分,再添加到选手的ID所对应的值中,并输出各选手的姓名、国籍和难度系数,得分和总分,输出结果如图2- 70所示。