Я никогда раньше не программировал на Python, и я взял несколько примеров из Интернета и немного отредактировал их, чтобы создать код, который находит простые числа. Однако, даже посоветовавшись с людьми, немного знающими Python, я не могу понять, в чем проблема с этим кодом. Я всегда просто получаю ошибку:
TypeError: 'str' object is not callable
для этой строки:
if (j > i/j) : print(i, " is prime")
Вот полный код программы.
i = 2
while(i < 100):
j = 2
while(j <= (i/j)):
if not(i%j): break
j = j + 1
if (j > i/j) : print(i, " is prime")
i = i + 1
print
. - person Martijn Pieters   schedule 15.06.2016str
, это тот же случай сprint
. Обратитесь к ответу Мартина, чтобы решить вашу точную проблему, и к обману, чтобы получить некоторое представление. - person Bhargav Rao   schedule 15.06.2016