已知Fibonacci数列的第1第2项的值均为1,从第3项开始每是前2项之和。数列中的值为1,1,2,3,5,8......,本求出Fibonacci数列的前20项,再判断其相邻两数为互质的数据对。请完善程序: def fabona(n): if n==1 or n==2: return 1 else: return ______________ def gcd(m,n): r=m % n while r!=0: m=n n=r r=m % n return n lis=[] for i in range(1,21): lis+=[fabona(i)] print (lis) for i in range(len(lis)-1): if gcd(______________)==______________: print("{}与{}互质".format(lis[i],lis[i+1]))