Я написал код для программы, который дает мне значения последовательности, определенной как функция, f(x)
, но когда я запускаю ее, появляется сообщение об ошибке« 'int' object is not callable
». кто-нибудь знает, как решить эту проблему?Ошибка Python «Объект int» не может быть вызван »
def f(x):
if x%2==0:
return x/2
else:
return 3*x+1
limite=int(input("parar en: "))
x=int(input("a1: "))
print(x)
n=1
while n<=limite:
f=f(x)
print(f)
n=n+1
print("fin")
спасибо, очень много. –
Хавьер, также вам обязательно нужно взглянуть на документ PEP-0008: он определяет руководящие принципы кодирования, которые соблюдают все программисты Python. –