#a ''' def perfect(n): L=[] for i in range(1,n+1): if n%i==0: L.append(i) if sum(L)==2*n: return True else: return False def main(): L = [] for n in range(2, 10000): if perfect(n): L.append(n) print(L) main() #2 n=23 def tens(n): return n//10 def ones(n): return n%10 def switch(n): a = tens(n) b = ones(n) return 10*b+a def main(): L = [] for i in range(10,100): if switch(i)+9==i: L.append(i) print(L, len(L)) main() #9 Given a list, find the minimun value in the list def val(tup): a=tup[0] b=tup[1] return a/b L = [2,3,5,9,1,7,6] def mymin(L): m = L[0] for i in range(1, len(L)): if val(L[i])