[Tutor] Closing triple quotation marks.
col speed
ajarncolin at gmail.com
Sun Jun 19 15:23:25 CEST 2011
On 19 June 2011 14:46, Lisi <lisi.reisz at gmail.com> wrote:
> On Sunday 19 June 2011 08:39:43 Alan Gauld wrote:
> > "Lisi" <lisi.reisz at gmail.com> wrote
> >
> > > It does indeed. Thank you, both of you. I have clearly not got the
> > > terms
> > > command, method, function (and feature?) clearly sorted out in my
> > > mind, so
> > > that is obviously where I need to go. I am supposed to be
> > > researching
> > > import, but I have not yet succeeded in seeing why it is a problem.
> > > So I'll
> > > switch to looking up method, function etc.
> >
> > Add "callable" to your list of search terms.
> > Python has the concept of "callable objects" and
> > you can call a callable by using parentheses.
> > You can also test whether an object is callable
> > or not:
> >
> > for obj in list_of_objects:
> > if callable(obj):
> > print obj() # call obj first
> > else:
> > print obj # just use the obj value
> >
> > HTH,
>
> Thank you!
>
> Lisi
>
> _______________________________________________
> Tutor maillist - Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
A good way to learn is making mistakes(in language it's the *only* way). I
don't think I will mistake variable_name with "variable_name" in the near
future!
I downloaded a text file of prime numbers - lots of them. Being clever(!), I
knew they were strs and I had to convert them to ints, so:
1. I put them all in memory - first mistake, but not fatal
2. I, very cleverly(I thought) used a list comprehension to convert them to
ints - OK
3. I did something like:
for prime in tooManyPrimes:
f.write("prime")
I did this with about 6 files!
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20110619/e472045d/attachment.html>
More information about the Tutor
mailing list