Closest Prime Number in Python
问题 I need a user to enter a number and enter out the closest prime number to the value they put in. I am struggling on how to check the prime numbers before and after the number they put in. The last part is to print the smaller value of the two prime numbers if they are the same distance away from the inputted number. n = int(input("Enter n: ")) holder1 = n holder2 = n prime = True holder3 = 0 holder4 = 0 for i in range(2,n): if (n % i) == 0: prime = False if(prime == True): print("The prime