[BangPypers] scanf replacement in python

kracekumar ramaraju kracethekingmaker at gmail.com
Mon Nov 7 18:12:09 CET 2011


On Mon, Nov 7, 2011 at 10:07 PM, steve <steve at lonetwin.net> wrote:

> 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://effbot.org/pyfaq/is-there-a-scanf-or-sscanf-equivalent.htm>
> http://docs.python.org/**library/re.html#simulating-**scanf<http://docs.python.org/library/re.html#simulating-scanf>
> http://stackoverflow.com/**questions/2175080/sscanf-in-**python<http://stackoverflow.com/questions/2175080/sscanf-in-python>
>
> cheers,
> - steve
>
>
Thanks :)
*
"Talk is cheap, show me the code" - Linus Torvalds
Winning Regards
KraceKumar.R
http://kracekumar.wordpress.com
+91-97906-58304
*
*+91-85530-29521*
*
*


More information about the BangPypers mailing list