Aug-08-2020, 08:34 AM
Hello
I am trying to get this function working but cannot work out what is wrong. Any help will be gratefully received. My input is:
Thank you
I am trying to get this function working but cannot work out what is wrong. Any help will be gratefully received. My input is:
xs = ["this", "is", "a", "dead", "parrot"]
def find_first_2_letter_word(xs):
for wd in xs:
if len(wd) == 2:
return wd
return " "
print("The first 2 letter word is ", find_first_2_letter_word(xs))My output is:Output:Python 3.8.4 (tags/v3.8.4:dfa645a, Jul 13 2020, 16:46:45) [MSC v.1924 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>>
================== RESTART: C:\Users\John\Desktop\testing1.py ==================
The first 2 letter word is
>>> As can be seen the program prints the statement but fails to show the first 2 letter word.Thank you
