On Jun 13, 5:46 pm, exar...@twistedmatrix.com wrote:
> On 04:25 pm, wuwe...@gmail.com wrote:
>
>
>
>
>
> >Steven D'Aprano <st...@remove-this-cybersource.com.au> wrote:
> >>No, I think your code is very simple. You can save a few lines by
> >>writing
> >>it like this:
>
> >>s = input('enter two numbers: ')
> >>t = s.split()
> >>print(int(t[0]) + int(t[1]))  # no need for temporary variables a and
> >>b
>
> >Not that we're playing a round of code golf here, but this is a
> >slightly nicer take on your version:
>
> >one, two = input('enter two numbers: ').split()
> >print(int(one) + int(two))
>
> >I like names over subscripts, but that's just me :)
>
> Fore!
>
>     print(sum(map(int, input('enter two numbers: ').split())))
>
> Jean-Paul

Can't beat that for lack of syntax! I'd probably add a check just
because the OP did mention only two int's...

data = [int(i) for i in raw_input('Enter two integers:\n').split()]
if len(data) != 2:
    print 'Only enter 2 integers!'
else:
    print "\n%d" % sum(data)
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to