I may have done many things wrong as I am only a beginner. But would someone please help me? The goal is to print the largest palindrome made from the product of two 3-digit numbers. Thanks.
palindromes = []
for i in range(100, 1000):
for x in range(100, 1000):
a = x*i
str(a)
b = a[::-1]
if a == b :
palindromes.append(a)
print (palindromes[len(palindromes) - 1])
Basic points:
Code:
palindromes = []
for i in range(100, 1000):
for x in range(100, 1000):
a = str(x*i)
b = a[::-1]
if a == b :
palindromes.append(int(a))
print (sorted(palindromes)[-1])