sakthi <sakth...@gmail.com> wrote:

>In the following code,
>>>> l=[1,2,3,4,5]
>>>> i=0
>>>> for a in l:
>...     p=2*a
>...     t=p+i
>...     i=t
>...
>>>> t
>45
>
>Python gives an answer as 45. But i am getting 30 when i execute
>manually. Is there any different multiplication pattern in python?

My guess is that you actually typed
    p=3*a
instead of
    p=2*a

That produces 45.
-- 
Tim Roberts, t...@probo.com
Providenza & Boekelheide, Inc.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to