Я написал это очень простую проверку простого числа:Prime номера проверить Python
prime = int(input())
if prime % prime == 0 and prime % 2 != 0 and prime % 3 != 0 or prime == 2 or prime == 3:
print("true")
else:
print("false")
... который, кажется, работает как-то, но я не уверен, если его правильный путь, может кто-то пожалуйста, проверьте ?
Я не понимаю эту часть: 'prime% prime == 0'? Разве это не оператор modulo, который возвращал бы 0 каждый раз – keyser
Если это домашняя работа, вы должны пометить его как таковой. –
@Keyser Вы имеете в виду '0' каждый раз? – jamylak