Help!!! How to apply my created function to another function
DL Neil
PythonList at danceswithmice.info
Sun Mar 10 15:30:35 EDT 2019
Luuk,
On 11/03/19 8:02 AM, Luuk wrote:
> On 10-3-2019 19:30, djoyceb at gmail.com wrote:
>> Please see the last line
>
> When reading above, i was thinking about this joke:
...> ;)
Yes, I had a similar reaction to the wording: why not put *it* first.
Having lived and worked in many countries/cultures, I try not to demand
high degrees of English spelling or grammatical competence - and ask
that natives of such places expect (only) similarly of me, in their
language!
OTOH...
One of the disadvantages of an interpreted language is that 'things'
must be defined before they can be 'used' (except in certain specific
cases). So, it is not possible to execute func( args ) until 'the last
line' - or more accurately, until *after* the
def func( params ):
etc
definition.
[insert discussion about "single-pass" and "multi-pass" interpreters here]
I often think how much more preferable it would be to begin my programs
with the 'mainline' and leave the 'compiler' to integrate the mentioned
functions, classes, modules... 'later'/as-needed - instead of having
if __name__ == "__main__" :
towards the "last line", and having to find/scroll the editor to start
reading.
[yes, much web-based code has a 'director' as its mainline/.wsgi file;
and imports routines as (page) handlers!]
When you think about it, Python often says 'see later'/'see the last
line'. Maybe the 'joke' is on us?
--
Regards =dn
More information about the Python-list
mailing list