[BangPypers] scanf replacement in python
steve
steve at lonetwin.net
Mon Nov 7 17:37:25 CET 2011
On 11/06/2011 11:59 AM, kracekumar ramaraju wrote:
> Hello
>
> The question might be simple, but it has a trick.
> *
> *
> *c code*
> *scanf("%d, %d",&m,&n)*
>
> The code can accept two nos separated by a space.
>
> *Question*: What is the equivalent in python?
>
> *Answer 1:*
> *p*
>
> *Shortcoming*: I need press return to get o/p of second no.
>
Umm, isn't that the case with C too ?
> *Answer 2:*
> a = raw_input("no; ")
> #Enter two nos separated by space
> a = a.split()
>
> *Shortcoming*: it involves split function.
>
> Is there any better way to approach the same problem.
>
http://effbot.org/pyfaq/is-there-a-scanf-or-sscanf-equivalent.htm
http://docs.python.org/library/re.html#simulating-scanf
http://stackoverflow.com/questions/2175080/sscanf-in-python
cheers,
- steve
--
random spiel: http://lonetwin.net/
what i'm stumbling into: http://lonetwin.stumbleupon.com/
More information about the BangPypers
mailing list