This is the fourth of a series of articles that reviews where Well House Consultants has been - and where we're going - after 6 years of blogging and some 3000 articles. - "towards the next 3000"
Moving Course Subjects Forward
I previous wrote a long article looking - at post number 3000 - how we ....

If I write
a = b + c
in Python, I'm really writing
a = b.__add__(c)
(see source code example [here]
In other words, every variable is an object and every operator is a method. It's just the icing on the cake that makes the language as powerful as it is - with the clever e ....

This is the third of a series of articles that reviews where Well House Consultants has been - and where we're going - after 6 years of blogging and some 3000 articles. - "towards the next 3000"
Moving Course Material and Presentation forward
What has changed recently / will or may change, sooner ....

This is the second of a series of articles that reviews where Well House Consultants has been - and where we're going - after 6 years of blogging and some 3000 articles. - "towards the next 3000"
Six years ... and 3000 posts ... after my first article - where will the next six years, or 3000 post ....

This is the first of a series of articles that reviews where Well House Consultants has been - and where we're going - after 6 years of blogging and some 3000 articles. - "towards the next 3000"
I'm headed towards article number 3000 - this is blog article 2999. I started writing back in the sum ....

Exceptions are sometimes "sold" as a way of trapping errors - but they're more than that - they're an excellent way of trapping conditions where there isn't a valid result.
"How many people live in this house" you may ask of a function / method call, and the answer may come back as "2" or "5" ... o ....

Some very interesting graphs from our server log data, courtesy of Python, numpy and matplotlib. Truly, a picture paints a thousand words. The data in the first and last diagrams is raw - showing exact number of hits per hour; in other diagrams I have used proximity smoothing which makes the trends ....

When you copy a list in Perl, you're duplicating the data and you end up with two distinct copies ... but when you copy a list in Python, you're copying the reference so that you end up with two names for the same variable - almost like an alias.
So in Perl - with two different copies - you end up ....

How many boats will the link canal ... the river through the town ... and the ongoing Wilts and Berks canal bring to Melksham? Not as many as you might think - I've seen it written somewhere that out of every 100 people visiting the river in such a scheme, only 4 will arrive by boat - and as there ....

Some tips and new examples from last week ... Python in Plymouth!
• How do I put comments in a Python regular expression to make it more readable: [source]
• How do I use a python dictionary as a table of counters - in our example, counting the number of people in our team who have each ....