Python Basics

Peter Pearson pkpearson at nowhere.invalid
Sat Oct 4 13:42:41 EDT 2014


On Sat, 04 Oct 2014 11:09:58 +1000, Steven D'Aprano wrote:
> Chris Angelico wrote:
>
>> On Sat, Oct 4, 2014 at 8:54 AM, Seymore4Head
>> <Seymore4Head at hotmail.invalid> wrote:
>
>>> for i in range(1,10):
>>>     print (str(i)*i)
>> 
>> Seymour, please don't do this. When you "help" someone by just giving
>> him the answer to a homework problem, you get him past his immediate
>> issue of "I need to submit my homework for this problem". That lets
>> him get through his course without understanding the code he's
>> creating
> [...]
>
> In fairness to Seymour, at this extremely basic level, it's really hard to
> explain to somebody how to solve a problem without giving them the answer.
>
> While I don't condone mindless parroting of work that others have done,
> remember that for tens of thousands of years, being shown how to do
> something, then imitating that, has been the most effective way for people
> to learn. Dropping hints is typically the least effective learning method.

This has gotta be the most civilised newsgroup on the Net.  Kudos to
you stalwarts who keep it that way.

Personally, I thought Tobiah's hint, printing 'a'*4, would be just
what the OP needed.

-- 
To email me, substitute nowhere->runbox, invalid->com.



More information about the Python-list mailing list