print("""
6.24-04version
Maybe new way
solve the problem:
loop not stop
prime and palindromic
find new point1
in "def is_prime":
"return False" this code different position,result different
find new point2
variable number_of_primes is no have subtraction,
chance
program is success
""")defis_prime(integer_num):
division_num =2while division_num <= integer_num /2:if integer_num % division_num !=0and(integer_num //100== integer_num %10):returnTrue
division_num +=1returnFalse# attention this line is indent different result differentdefprint_prime_numbers(number_of_primes):
number_primes_per_line =10
count =0
number =2while count < number_of_primes:if is_prime(number):
count +=1print(number, end=" ")if count % number_primes_per_line ==0:print()
number +=1
number_of_primes -=1defmain():print("The first 1000 prime numbers are")
print_prime_numbers(1000)
main()