Multiplication error in python
Tim Daneliuk
tundra at tundraware.com
Tue Sep 27 15:12:33 EDT 2011
More information about the Python-list mailing list
Tue Sep 27 15:12:33 EDT 2011
- Previous message (by thread): Multiplication error in python
- Next message (by thread): Multiplication error in python
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 9/27/2011 12:50 PM, sakthi said this: > On Sep 27, 1:43 pm, Chris Rebert <c... at rebertia.com> wrote: >> On Tue, Sep 27, 2011 at 10:21 AM, sakthi <sakth... at 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? >>> Thank yu. >> >> My Python gives 30; methinks perhaps you've elided some important part >> of your code. >> Also, I note that your loop body can be significantly simplified to >> just: i += 2*a >> >> Cheers, >> Chris >> --http://rebertia.com > > if i put i += 2*a it returns 155. Are you sure you don't have something indented incorrectly? How about a plain text copy of your program (without the interactive stuff) so we can run it independently... -- ------------------------------------------------------------------------ Tim Daneliuk tundra at tundraware.com
- Previous message (by thread): Multiplication error in python
- Next message (by thread): Multiplication error in python
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list