On 10/31/10 23:51, Ben Finney wrote:
Sorry, to clarify I heard that when you declare a variable in python
you have to use some sort of standard boiler plate _variable_ however
this has not been my experience using IDLE so is this even true?

I don't know what “some sort of boiler plate _variable_” might mean.

With the same lack of context as everybody else, two ideas occur to me, both involve thinking the OP means "__variable__" (with the double-underscores) instead of with single underscores:

1) the *completely optional and certainly not manditory CONVENTION* of using things like __author__ or __version__ in a module for various meta-data. For some projects, these sorts of faux-special-variables may be more demanded, but that's a project-thing, not a Python-thing

2) the use of the __foo__ magic methods such as __init__ or __add__ to hook into language bindings/functionality. In this case, there's not a lot of use a boiler-plate template would do for you...what? perhaps create

  def __|__(self):
    """Docstring"""

(leaving the cursor on the "|") But this isn't really much different from a generic function template with extra underscores and automatically adding "self" as the first parameter.

But I've never found that terribly hard to type in the first place -- this is Python, not Pascal (where I'd have to distinguish between "procedure" and "function" and remember to correctly spell both)


Or, it could be way too early on a Monday morning and I don't have a clue what the OP is talking about...which doesn't put me any further behind the other folks on the list. :*)

-tkc




--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to