On 17/11/11 23:12, ADRIAN KELLY wrote:
i know i should use input but when i changed to raw_input
In Python v3 use input()
In python v2 input() is dangerous, use raw_input() instead.
> ... it wouldn't recognise the word print on the next line.
Show us the exact code and error. You may be miss
From: waynejwer...@gmail.com
Date: Thu, 17 Nov 2011 16:53:59 -0600
Subject: Re: [Tutor] please help - stuck for hours
To: kellyadr...@hotmail.com
CC: tutor@python.org
On Thu, Nov 17, 2011 at 4:32 PM, ADRIAN KELLY wrote:
thanks very much, great response really really appreciated it and
On Thu, Nov 17, 2011 at 4:32 PM, ADRIAN KELLY wrote:
>
> thanks very much, great response really really appreciated it and now i
> understand. i hate to ask again but can you see why it won't print the
> 'enter and amount over 50' in the right place??
>
Computers are unfailingly stupid machines.
total=exchange(amount)print 'Your exchange comes to: ',total main()
Adrian Kelly
1 Bramble Close
Baylough
Athlone
County Westmeath
0879495663
From: waynejwer...@gmail.com
Date: Thu, 17 Nov 2011 15:35:29 -0600
Subject: Re: [Tutor] please help - stuck for hours
To: kellyadr.
Where do you intend the variable cash_in to come from?
The system doesn't know what cash_in is beyond that you mentioned it and that
makes it impossible to multiply it with dollar which is a float type.
If cash_in is supposed to be an input from the user, you probably should make
it an int typ
On Thu, Nov 17, 2011 at 3:19 PM, ADRIAN KELLY wrote:
> i have tried everything, i am trying to build in a loop to my 2 functions
> which worked fine up until my latest sorti.
>
> please have a look if you can..
>
> def exchange(cash_in):
> euro=1
> dollar=1.35
> base=50
>