I have tried and errored a reasonable amount of times
Tim Chase
python.list at tim.thechases.com
Sat Aug 30 14:48:09 EDT 2014
More information about the Python-list mailing list
Sat Aug 30 14:48:09 EDT 2014
- Previous message (by thread): I have tried and errored a reasonable amount of times
- Next message (by thread): I have tried and errored a reasonable amount of times
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 2014-08-30 14:27, Seymore4Head wrote:
> I really tried to get this without asking for help.
>
> mylist = ["The", "earth", "Revolves", "around", "Sun"]
> print (mylist)
> for e in mylist:
>
> # one of these two choices should print something. Since neither
> does, I am missing something subtle.
>
> if e[0].isupper == False:
> print ("False")
> if e[0].isupper == True:
> print ("True")
>
> I am sure in the first , third and fifth choices should be true.
> Right now, I am just testing the first letter of each word.
There's a difference between e[0].isupper which refers to the method
itself, and e[0].isupper() which then calls that method. Call the
method, and you should be good to go.
-tkc
- Previous message (by thread): I have tried and errored a reasonable amount of times
- Next message (by thread): I have tried and errored a reasonable amount of times
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list