This Python code looks messy to me. Am I doing any wrong style, or is this how Python looks like?
def is_prime(number):
"""check whether the @param number is a prime number"""
is_prime = True
for i in range(2, (number - 1)):
is_prime = ((number % i) != 0)
if not is_prime:
return is_prime
return is_prime
This Java code looks more clean, maybe due to a lot of empty lines generated due to the { }
brackets:
private boolean isPrime(int toCheck)
{
boolean isPrime = true;
for (int i = 2; i < toCheck; i++)
{
isPrime = ((toCheck % i) != 0);
if (!isPrime)
{
return isPrime;
}
}
return isPrime;
}
Python version 2.6.