请编写程序,生成随机密码。具体要求如下:(1)使用random库,采用0x1010作为随机数种子。(2)密码由26个字母大小写、10个数字字符和!@#$%^&*等8个特殊符号组成。(3)每个密码长度固定为10个字符。(4)程序运行每次产生10个密码,每个密码一行。(5)每次产生的10个密码首字符不能一样。(6)程序运行后产生的密码保存在“随机密码.txt”文件中。import randomf=open("d:\\随机密码.txt","w")random.seed(0x1010)s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*"ls=[]lt=[]while len(ls)<10: pwd="" for i in range(10): pwd=pwd+_______________________ if pwd[0] not in lt: ls.append(pwd) lt.append(pwd[0]) f.write(pwd+"\n")f.close()