Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #66921 > unrolled thread
| Started by | Scott W Dunning <swdunning@cox.net> |
|---|---|
| First post | 2014-02-22 22:43 -0700 |
| Last post | 2014-02-24 02:32 -0800 |
| Articles | 20 on this page of 22 — 14 participants |
Back to article view | Back to comp.lang.python
Functions help Scott W Dunning <swdunning@cox.net> - 2014-02-22 22:43 -0700
Re: Functions help Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-02-23 08:44 +0000
Re: Functions help alex23 <wuwei23@gmail.com> - 2014-02-24 10:55 +1000
Re: Functions help Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-02-24 01:09 +0000
Re: Functions help alex23 <wuwei23@gmail.com> - 2014-02-24 11:39 +1000
Re: Functions help Benjamin Kaplan <benjamin.kaplan@case.edu> - 2014-02-23 18:55 -0800
Re: Functions help Grant Edwards <invalid@invalid.invalid> - 2014-02-24 15:38 +0000
Re: Functions help Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-02-24 03:21 +0000
Re: Functions help rurpy@yahoo.com - 2014-02-23 20:01 -0800
Re: Functions help Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-02-24 13:59 +0000
Re: Functions help Ethan Furman <ethan@stoneleaf.us> - 2014-02-25 18:52 -0800
Re: Functions help rurpy@yahoo.com - 2014-02-26 17:06 -0800
Re: Functions help MRAB <python@mrabarnett.plus.com> - 2014-02-24 03:36 +0000
Re: Functions help Scott W Dunning <swdunning@cox.net> - 2014-02-23 18:43 -0700
Re: Functions help Roy Smith <roy@panix.com> - 2014-02-23 20:28 -0500
Re: Functions help Travis Griggs <travisgriggs@gmail.com> - 2014-02-23 17:27 -0800
Re: Functions help "Rhodri James" <rhodri@wildebst.org.uk> - 2014-02-24 01:01 +0000
Re: Functions help Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-02-24 21:18 -0500
Re: Functions help "Rhodri James" <rhodri@wildebst.org.uk> - 2014-02-27 22:49 +0000
Re: Functions help Scott W Dunning <swdunning@cox.net> - 2014-02-23 18:24 -0700
Re: Functions help sffjunkie@gmail.com - 2014-02-24 02:15 -0800
Re: Functions help sffjunkie@gmail.com - 2014-02-24 02:32 -0800
Page 1 of 2 [1] 2 Next page →
| From | Scott W Dunning <swdunning@cox.net> |
|---|---|
| Date | 2014-02-22 22:43 -0700 |
| Subject | Functions help |
| Message-ID | <mailman.7276.1393141556.18130.python-list@python.org> |
Hello, I had a question regarding functions. Is there a way to call a function multiple times without recalling it over and over. Meaning is there a way I can call a function and then add *5 or something like that? Thanks for any help! Scott
[toc] | [next] | [standalone]
| From | Steven D'Aprano <steve+comp.lang.python@pearwood.info> |
|---|---|
| Date | 2014-02-23 08:44 +0000 |
| Message-ID | <5309b4e9$0$29985$c3e8da3$5496439d@news.astraweb.com> |
| In reply to | #66921 |
On Sat, 22 Feb 2014 22:43:17 -0700, Scott W Dunning wrote: > Hello, > > I had a question regarding functions. Is there a way to call a function > multiple times without recalling it over and over. Meaning is there a > way I can call a function and then add *5 or something like that? Sorry, I don't really understand your question. Could you show an example of what you are doing? Do you mean "add 5" or "*5"? "Add *5 doesn't really mean anything to me. -- Steven
[toc] | [prev] | [next] | [standalone]
| From | alex23 <wuwei23@gmail.com> |
|---|---|
| Date | 2014-02-24 10:55 +1000 |
| Message-ID | <lee59o$t23$1@dont-email.me> |
| In reply to | #66921 |
On 23/02/2014 3:43 PM, Scott W Dunning wrote:
> I had a question regarding functions. Is there a way to call a function multiple times without recalling it over and over. Meaning is there a way I can call a function and then add *5 or something like that?
The same way you repeat anything in Python: with a loop construct.
for _ in range(5):
func()
[toc] | [prev] | [next] | [standalone]
| From | Mark Lawrence <breamoreboy@yahoo.co.uk> |
|---|---|
| Date | 2014-02-24 01:09 +0000 |
| Message-ID | <mailman.7297.1393204171.18130.python-list@python.org> |
| In reply to | #66953 |
On 24/02/2014 00:55, alex23 wrote: > On 23/02/2014 3:43 PM, Scott W Dunning wrote: >> I had a question regarding functions. Is there a way to call a >> function multiple times without recalling it over and over. Meaning >> is there a way I can call a function and then add *5 or something like >> that? > > The same way you repeat anything in Python: with a loop construct. > > for _ in range(5): > func() For the benefit of newbies, besides the obvious indentation error above, the underscore basically acts as a dummy variable. I'll let the language lawyers give a very detailed, precise description :) -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com
[toc] | [prev] | [next] | [standalone]
| From | alex23 <wuwei23@gmail.com> |
|---|---|
| Date | 2014-02-24 11:39 +1000 |
| Message-ID | <lee7s4$adc$1@dont-email.me> |
| In reply to | #66955 |
On 24/02/2014 11:09 AM, Mark Lawrence wrote: > On 24/02/2014 00:55, alex23 wrote: >> >> for _ in range(5): >> func() > > the obvious indentation error above Stupid cut&paste :(
[toc] | [prev] | [next] | [standalone]
| From | Benjamin Kaplan <benjamin.kaplan@case.edu> |
|---|---|
| Date | 2014-02-23 18:55 -0800 |
| Message-ID | <mailman.7304.1393210932.18130.python-list@python.org> |
| In reply to | #66959 |
On Sun, Feb 23, 2014 at 5:39 PM, alex23 <wuwei23@gmail.com> wrote: > On 24/02/2014 11:09 AM, Mark Lawrence wrote: >> >> On 24/02/2014 00:55, alex23 wrote: >>> >>> >>> for _ in range(5): >>> func() >> >> >> the obvious indentation error above > > > Stupid cut&paste :( > -- Your message came through fine for me (viewing as mailing list in gmail). Mark's client must be dropping spaces.
[toc] | [prev] | [next] | [standalone]
| From | Grant Edwards <invalid@invalid.invalid> |
|---|---|
| Date | 2014-02-24 15:38 +0000 |
| Message-ID | <lefp13$2le$1@reader1.panix.com> |
| In reply to | #66964 |
On 2014-02-24, Benjamin Kaplan <benjamin.kaplan@case.edu> wrote:
> On Sun, Feb 23, 2014 at 5:39 PM, alex23 <wuwei23@gmail.com> wrote:
>> On 24/02/2014 11:09 AM, Mark Lawrence wrote:
>>>
>>> On 24/02/2014 00:55, alex23 wrote:
>>>>
>>>>
>>>> for _ in range(5):
>>>> func()
>>>
>>>
>>> the obvious indentation error above
>>
>>
>> Stupid cut&paste :(
>> --
>
> Your message came through fine for me (viewing as mailing list in
> gmail). Mark's client must be dropping spaces.
It was also fine here reading comp.lang.python using slrn.
--
Grant Edwards grant.b.edwards Yow! I have the power to
at HALT PRODUCTION on all
gmail.com TEENAGE SEX COMEDIES!!
[toc] | [prev] | [next] | [standalone]
| From | Mark Lawrence <breamoreboy@yahoo.co.uk> |
|---|---|
| Date | 2014-02-24 03:21 +0000 |
| Message-ID | <mailman.7305.1393212102.18130.python-list@python.org> |
| In reply to | #66959 |
On 24/02/2014 02:55, Benjamin Kaplan wrote: > On Sun, Feb 23, 2014 at 5:39 PM, alex23 <wuwei23@gmail.com> wrote: >> On 24/02/2014 11:09 AM, Mark Lawrence wrote: >>> >>> On 24/02/2014 00:55, alex23 wrote: >>>> >>>> >>>> for _ in range(5): >>>> func() >>> >>> >>> the obvious indentation error above >> >> >> Stupid cut&paste :( >> -- > > Your message came through fine for me (viewing as mailing list in > gmail). Mark's client must be dropping spaces. > I'm reading gmane.comp.python.general using Thunderbird 24.3.0 on Windows 7. -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com
[toc] | [prev] | [next] | [standalone]
| From | rurpy@yahoo.com |
|---|---|
| Date | 2014-02-23 20:01 -0800 |
| Message-ID | <65d950e1-6d37-4666-8488-c3d75120b1c1@googlegroups.com> |
| In reply to | #66965 |
On 02/23/2014 08:21 PM, Mark Lawrence wrote: > On 24/02/2014 02:55, Benjamin Kaplan wrote: >> On Sun, Feb 23, 2014 at 5:39 PM, alex23 <wuwei23@gmail.com> wrote: >>> On 24/02/2014 11:09 AM, Mark Lawrence wrote: >>>> On 24/02/2014 00:55, alex23 wrote: >>>>> for _ in range(5): >>>>> func() >>>> the obvious indentation error above >>> >>> Stupid cut&paste :( >> >> Your message came through fine for me (viewing as mailing list in >> gmail). Mark's client must be dropping spaces. > > I'm reading gmane.comp.python.general using Thunderbird 24.3.0 on Windows 7. The original message was properly indented on Google Groups. Perhaps you should switch to GG or some non-broken client that doesn't mangle whitespace.
[toc] | [prev] | [next] | [standalone]
| From | Mark Lawrence <breamoreboy@yahoo.co.uk> |
|---|---|
| Date | 2014-02-24 13:59 +0000 |
| Message-ID | <mailman.7308.1393250402.18130.python-list@python.org> |
| In reply to | #66968 |
On 24/02/2014 04:01, rurpy@yahoo.com wrote: > On 02/23/2014 08:21 PM, Mark Lawrence wrote: >> On 24/02/2014 02:55, Benjamin Kaplan wrote: >>> On Sun, Feb 23, 2014 at 5:39 PM, alex23 <wuwei23@gmail.com> wrote: >>>> On 24/02/2014 11:09 AM, Mark Lawrence wrote: >>>>> On 24/02/2014 00:55, alex23 wrote: >>>>>> for _ in range(5): >>>>>> func() >>>>> the obvious indentation error above >>>> >>>> Stupid cut&paste :( >>> >>> Your message came through fine for me (viewing as mailing list in >>> gmail). Mark's client must be dropping spaces. >> >> I'm reading gmane.comp.python.general using Thunderbird 24.3.0 on Windows 7. > > The original message was properly indented on Google Groups. > Perhaps you should switch to GG or some non-broken client that > doesn't mangle whitespace. > MRAB has confirmed that as always Thunderbird is working perfectly, thank you. But you can stick with your bug ridden, badly flawed tool as long as you like, just expect me to keep complaining until google fixes it, or people stop using it, or people follow the instructions that were put up on a Python web site to prevent the bugs showing up. -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com
[toc] | [prev] | [next] | [standalone]
| From | Ethan Furman <ethan@stoneleaf.us> |
|---|---|
| Date | 2014-02-25 18:52 -0800 |
| Message-ID | <mailman.7384.1393383169.18130.python-list@python.org> |
| In reply to | #66968 |
On 02/23/2014 08:01 PM, rurpy@yahoo.com wrote: > On 02/23/2014 08:21 PM, Mark Lawrence wrote: >> On 24/02/2014 02:55, Benjamin Kaplan wrote: >>> On Sun, Feb 23, 2014 at 5:39 PM, alex23 <wuwei23@gmail.com> wrote: >>>> On 24/02/2014 11:09 AM, Mark Lawrence wrote: >>>>> On 24/02/2014 00:55, alex23 wrote: >>>>>> for _ in range(5): >>>>>> func() >>>>> the obvious indentation error above >>>> >>>> Stupid cut&paste :( >>> >>> Your message came through fine for me (viewing as mailing list in >>> gmail). Mark's client must be dropping spaces. >> >> I'm reading gmane.comp.python.general using Thunderbird 24.3.0 on Windows 7. > > The original message was properly indented on Google Groups. > Perhaps you should switch to GG or some non-broken client that > doesn't mangle whitespace. LOL! How long have you waited to say that? ;) -- ~Ethan
[toc] | [prev] | [next] | [standalone]
| From | rurpy@yahoo.com |
|---|---|
| Date | 2014-02-26 17:06 -0800 |
| Message-ID | <a1928863-c950-4db9-be5d-9cf0c710d6b1@googlegroups.com> |
| In reply to | #67084 |
On 02/25/2014 07:52 PM, Ethan Furman wrote: > On 02/23/2014 08:01 PM, rurpy@yahoo.com wrote: >> On 02/23/2014 08:21 PM, Mark Lawrence wrote: >>> On 24/02/2014 02:55, Benjamin Kaplan wrote: >>>> On Sun, Feb 23, 2014 at 5:39 PM, alex23 <wuwei23@gmail.com> wrote: >>>>> On 24/02/2014 11:09 AM, Mark Lawrence wrote: >>>>>> On 24/02/2014 00:55, alex23 wrote: >>>>>>> for _ in range(5): >>>>>>> func() >>>>>> the obvious indentation error above >>>>> >>>>> Stupid cut&paste :( >>>> >>>> Your message came through fine for me (viewing as mailing list in >>>> gmail). Mark's client must be dropping spaces. >>> >>> I'm reading gmane.comp.python.general using Thunderbird 24.3.0 on Windows 7. >> >> The original message was properly indented on Google Groups. >> Perhaps you should switch to GG or some non-broken client that >> doesn't mangle whitespace. > > LOL! How long have you waited to say that? ;) A while. It was worth the wait though. :-)
[toc] | [prev] | [next] | [standalone]
| From | MRAB <python@mrabarnett.plus.com> |
|---|---|
| Date | 2014-02-24 03:36 +0000 |
| Message-ID | <mailman.7306.1393213188.18130.python-list@python.org> |
| In reply to | #66959 |
On 2014-02-24 03:21, Mark Lawrence wrote: > On 24/02/2014 02:55, Benjamin Kaplan wrote: >> On Sun, Feb 23, 2014 at 5:39 PM, alex23 <wuwei23@gmail.com> wrote: >>> On 24/02/2014 11:09 AM, Mark Lawrence wrote: >>>> >>>> On 24/02/2014 00:55, alex23 wrote: >>>>> >>>>> >>>>> for _ in range(5): >>>>> func() >>>> >>>> >>>> the obvious indentation error above >>> >>> >>> Stupid cut&paste :( >>> -- >> >> Your message came through fine for me (viewing as mailing list in >> gmail). Mark's client must be dropping spaces. >> > > I'm reading gmane.comp.python.general using Thunderbird 24.3.0 on Windows 7. > It looked OK to me (also using Thunderbird). However, examining the source, I can see that the first line is indented with 5 spaces and the second line with 1 tab.
[toc] | [prev] | [next] | [standalone]
| From | Scott W Dunning <swdunning@cox.net> |
|---|---|
| Date | 2014-02-23 18:43 -0700 |
| Message-ID | <mailman.7302.1393208427.18130.python-list@python.org> |
| In reply to | #66955 |
I understood what you meant because I looked up loops in the python documentation since we haven’t got there yet in school. On Feb 23, 2014, at 6:39 PM, alex23 <wuwei23@gmail.com> wrote: > On 24/02/2014 11:09 AM, Mark Lawrence wrote: >> On 24/02/2014 00:55, alex23 wrote: >>> >>> for _ in range(5): >>> func() >> >> the obvious indentation error above > > Stupid cut&paste :( > -- > https://mail.python.org/mailman/listinfo/python-list
[toc] | [prev] | [next] | [standalone]
| From | Roy Smith <roy@panix.com> |
|---|---|
| Date | 2014-02-23 20:28 -0500 |
| Message-ID | <roy-51F10B.20284923022014@news.panix.com> |
| In reply to | #66955 |
In article <mailman.7297.1393204171.18130.python-list@python.org>, Mark Lawrence <breamoreboy@yahoo.co.uk> wrote: > On 24/02/2014 00:55, alex23 wrote: > > On 23/02/2014 3:43 PM, Scott W Dunning wrote: > >> I had a question regarding functions. Is there a way to call a > >> function multiple times without recalling it over and over. Meaning > >> is there a way I can call a function and then add *5 or something like > >> that? > > > > The same way you repeat anything in Python: with a loop construct. > > > > for _ in range(5): > > func() > > For the benefit of newbies, besides the obvious indentation error above, > the underscore basically acts as a dummy variable. I'll let the > language lawyers give a very detailed, precise description :) As far as I know, it's purely convention. _ is a legal variable name in Python, and the convention is that unpacking something into _ means, "I don't care about that value". It's also used to ignore several values: _, _, foo, bar, _ = blah unpacks a 5-tuple, of which you only care about the 3rd and 4th values.
[toc] | [prev] | [next] | [standalone]
| From | Travis Griggs <travisgriggs@gmail.com> |
|---|---|
| Date | 2014-02-23 17:27 -0800 |
| Message-ID | <mailman.7300.1393205274.18130.python-list@python.org> |
| In reply to | #66953 |
> On Feb 23, 2014, at 17:09, Mark Lawrence <breamoreboy@yahoo.co.uk> wrote: > > For the benefit of newbies, besides the obvious indentation error above, the underscore basically acts as a dummy variable. I'll let the language lawyers give a very detailed, precise description :) You mean a dummy name binding, right? If we say "variable" we might confuse those newly arrived pilgrims from other language kingdom. (If you squint hard, I think there's some <facetious> tags in there :) )
[toc] | [prev] | [next] | [standalone]
| From | "Rhodri James" <rhodri@wildebst.org.uk> |
|---|---|
| Date | 2014-02-24 01:01 +0000 |
| Message-ID | <op.xbrg4dgo5079vu@gnudebeest> |
| In reply to | #66921 |
On Sun, 23 Feb 2014 05:43:17 -0000, Scott W Dunning <swdunning@cox.net>
wrote:
> I had a question regarding functions. Is there a way to call a function
> multiple times without recalling it over and over. Meaning is there a
> way I can call a function and then add *5 or something like that?
The usual way to call a function several times is to use a loop, like this:
for i in range(5):
my_function()
The function "range" returns the sequence of numbers 1, 2, 3, 4 and 5 [*],
so this has the same effect as if you had typed:
my_function()
my_function()
my_function()
my_function()
my_function()
This isn't a great advantage if you just want to call the function two or
three times, but when you want to call it two or three hundred times it
matters a lot more! You can still use the same technique if you want to
pass different parameters to the function each time you call it:
for i in range(6):
print(i*i)
for day in ("Mon", "Tue", "Wed", "Thu", "Fri"):
do_stuff_for_day(day)
--
Rhodri James *-* Wildebeest Herder to the Masses
[toc] | [prev] | [next] | [standalone]
| From | Dennis Lee Bieber <wlfraed@ix.netcom.com> |
|---|---|
| Date | 2014-02-24 21:18 -0500 |
| Message-ID | <mailman.7335.1393294805.18130.python-list@python.org> |
| In reply to | #66954 |
On Mon, 24 Feb 2014 01:01:15 -0000, "Rhodri James" <rhodri@wildebst.org.uk>
declaimed the following:
>
>The function "range" returns the sequence of numbers 1, 2, 3, 4 and 5 [*],
>so this has the same effect as if you had typed:
>
Wrong -- it returns the sequence 0, 1, 2, 3, 4...
--
Wulfraed Dennis Lee Bieber AF6VN
wlfraed@ix.netcom.com HTTP://wlfraed.home.netcom.com/
[toc] | [prev] | [next] | [standalone]
| From | "Rhodri James" <rhodri@wildebst.org.uk> |
|---|---|
| Date | 2014-02-27 22:49 +0000 |
| Message-ID | <op.xbypoeec5079vu@gnudebeest> |
| In reply to | #67013 |
On Tue, 25 Feb 2014 02:18:43 -0000, Dennis Lee Bieber <wlfraed@ix.netcom.com> wrote: > On Mon, 24 Feb 2014 01:01:15 -0000, "Rhodri James" > <rhodri@wildebst.org.uk> > declaimed the following: > > >> >> The function "range" returns the sequence of numbers 1, 2, 3, 4 and 5 >> [*], >> so this has the same effect as if you had typed: >> > Wrong -- it returns the sequence 0, 1, 2, 3, 4... Duh, yes. I do know better than that... -- Rhodri James *-* Wildebeest Herder to the Masses
[toc] | [prev] | [next] | [standalone]
| From | Scott W Dunning <swdunning@cox.net> |
|---|---|
| Date | 2014-02-23 18:24 -0700 |
| Message-ID | <mailman.7299.1393205088.18130.python-list@python.org> |
| In reply to | #66921 |
[Multipart message — attachments visible in raw view] — view raw
On Feb 23, 2014, at 1:44 AM, Steven D'Aprano <steve+comp.lang.python@pearwood.info> wrote:
>
> Sorry, I don't really understand your question. Could you show an example
> of what you are doing?
>
> Do you mean "add 5" or "*5"? "Add *5 doesn't really mean anything to me.
Sorry I forgot to add the code that I had to give an example of what I was talking about. I’ll put it below, sorry that it’s so long. A couple of people have basically answered my question though. I take it was I was talking about was a loop, which I haven’t learned in school yet but, it seems semi self-explanatory. As you can see I added a loop in there about half way down the code (i put it in bold) and it seemed to do what I want. Now I’m going to try and do what Rhodri suggested, a range function? I’m not sure exactly what that’ll do but I think it’ll clean up my code more and make things easier to call?
from turtle import *
from math import sin, sqrt, radians
def star(width):
R = (width)/(2*sin(radians(72)))
A = (2*width)/(3+sqrt(5))
penup()
left(18)
penup()
forward(R)
pendown()
left(162)
forward(A)
right(72)
forward(A)
left(144)
forward(A)
right(72)
forward(A)
left(144)
forward(A)
right(72)
forward(A)
left(144)
forward(A)
right(72)
forward(A)
left(144)
forward(A)
right(72)
forward(A)
penup()
left(162)
forward(R)
left(162)
showturtle()
def fillstar(color):
fillcolor(color)
begin_fill()
star(25)
end_fill()
red = "red"
fillstar(red)
def space(width):
penup()
forward(2*width)
pendown()
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
def row(width):
penup()
right(90)
forward(width)
right(90)
forward(11*width)
right(180)
pendown()
row(25)
for i in range (5):
fillstar(red)
space(25)
row(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
row(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
row(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
row(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
row(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
row(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
row(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
fillstar(red)
space(25)
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | comp.lang.python
csiph-web