def Lbpd(a): #定义函数Lbpd(a) a =a.split(" ") #对参数a按照空格进行分词 if len(a)==len(set(a)): #利用集合的不重复性,比较列表a和集合a的长度 return "False,这是非重复序列" #如相同则返回非重复序列 else: return "True,这是重复序列" #如不同则返回重复序列 t = f = 0 #重复序列和非重复序列次数初始赋值while True: #让程序循环运行 a =input("请输入一组序列,以空格隔开:") print(Lbpd(a)) #调用函数,打印函数参数为a时的返回值 if Lbpd(a)=="True,这是重复序列": #统计重复序列次数 t +=1 if Lbpd(a)=="False,这是非重复序列": #统计非重复序列次数 f +=1 print("重复序列{}次,非重复序列{}次".format(t,f)) #打印输出统计结果语句