[Tutor] Occurrence of number 2 in a range from 1 to 100

Mark Lawrence breamoreboy at yahoo.co.uk
Sun Dec 1 19:34:16 CET 2013


On 01/12/2013 17:59, Joel Goldstick wrote:
> On Sun, Dec 1, 2013 at 12:53 PM, Mark Lawrence <breamoreboy at yahoo.co.uk
> <mailto:breamoreboy at yahoo.co.uk>> wrote:
>
>     On 01/12/2013 17:40, eryksun wrote:
>
>         On Sun, Dec 1, 2013 at 6:14 AM, Steven D'Aprano
>         <steve at pearwood.info <mailto:steve at pearwood.info>> wrote:
>
>             On Sun, Dec 01, 2013 at 02:57:33PM +0530, Reuben wrote:
>
>                 I mean occurrence of 2 from numbers 1 to 100.  The
>                 number could be the
>                 first digit or second digit in a two digit number..for
>                 e.g. In number 21 it
>                 appears as first digit. For number 92 it appears as
>                 second digit
> This way may not be faster, but it may be simpler to understand:
>
>  >>> for n in range(100):
> ...   if '2' in str(n):
> ...     print n
> ...
>

Why do you appear to be replying to me but haven't quoted anything that 
I've said?  It's also difficult to see who said what above as the normal 
attribution marker levels are missing.  Time to boot google products 
into touch?

As for code speed who cares?  Good programmers jump that fence when they 
have to, not because they can.

-- 
Python is the second best programming language in the world.
But the best has yet to be invented.  Christian Tismer

Mark Lawrence



More information about the Tutor mailing list