[Tutor] int uncallable
Kent Johnson
kent37 at tds.net
Mon Jul 18 22:10:59 CEST 2005
cgw501 at york.ac.uk wrote:
> Hi,
>
> This code:
>
> for line in satFile:
> lineListed = line.split()
> start = int(lineListed[5])-1
> end = int(lineListed[6])
> hitLength = end - start
> extra = len(lineListed[9])
> total = hitLength + 2(extra)
You are trying to call 2 as a function - 2(extra). You can't do that. Maybe you mean 2*(extra) ??
Kent
>
> gives an error:
>
> Traceback (most recent call last):
> File "test2.py", line 29, in ?
> total = hitLength+ 2(extra)
> TypeError: 'int' object is not callable
>
> which confuses me. Why can't I call extra? Have I not called int objects
> when I define hitLength, and that works fine.
>
> Thanks,
>
> Chris
>
> _______________________________________________
> Tutor maillist - Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>
More information about the Tutor
mailing list