Re: [Tutor] why do i get None as output

2010-09-06 Thread Francesco Loffredo
On 06/09/2010 8.34, Roelof Wobben wrote: Hello, I have this programm: ... def make_empty(seq): """ >>> make_empty([1, 2, 3, 4]) [] >>> make_empty(('a', 'b', 'c')) () >>> make_empty("No, not me!") '' """ word2="" teller=0 if type(seq) == type([]): teller=0 while teller < len(seq): seq[teller]=

Re: [Tutor] why do i get None as output

2010-09-06 Thread Andre Engels
On Mon, Sep 6, 2010 at 9:41 AM, Roelof Wobben wrote: > > >> To: tutor@python.org >> From: alan.ga...@btinternet.com >> Date: Mon, 6 Sep 2010 08:27:31 +0100 >> Subject: Re: [Tutor] why do i get None as output >> >> >> "Roelof Wobben" wrot

Re: [Tutor] why do i get None as output

2010-09-06 Thread Roelof Wobben
> To: tutor@python.org > From: alan.ga...@btinternet.com > Date: Mon, 6 Sep 2010 08:27:31 +0100 > Subject: Re: [Tutor] why do i get None as output > > > "Roelof Wobben" wrote > > def make_empty(seq): > word2="" > teller=0 > if typ

Re: [Tutor] why do i get None as output

2010-09-06 Thread Alan Gauld
"Roelof Wobben" wrote def make_empty(seq): word2="" teller=0 if type(seq) == type([]): teller=0 while teller < len(seq): seq[teller]="" teller = teller + 1 elif type(seq) == type(()): tup2 = list (seq) while teller > tup2.len()

Re: [Tutor] why do i get None as output

2010-09-06 Thread Andre Engels
On Mon, Sep 6, 2010 at 8:34 AM, Roelof Wobben wrote: > Hello, > > I have this programm: > > def encapsulate(val, seq): >     if type(seq) == type(""): >     return str(val) >     if type(seq) == type([]): >     return [val] >     return (val,) > > def insert_in_middle(val, seq): >     midd

[Tutor] why do i get None as output

2010-09-05 Thread Roelof Wobben
Hello, I have this programm: def encapsulate(val, seq): if type(seq) == type(""): return str(val) if type(seq) == type([]): return [val] return (val,) def insert_in_middle(val, seq): middle = len(seq)/2 return seq[:middle] + encapsulate(val, seq) +