I have tried and errored a reasonable amount of times

Seymore4Head Seymore4Head at Hotmail.invalid
Sat Aug 30 14:50:39 EDT 2014


On Sat, 30 Aug 2014 13:48:09 -0500, Tim Chase
<python.list at tim.thechases.com> wrote:

>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
>
That works.
Thanks



More information about the Python-list mailing list