how to get the first word in string python code example

Example 1: print first word of a string python and return it

def print_first_word():
    words = "All good things come to those who wait"
    print(words.split().pop(0))
    #to print the last word use pop(-1)
print_first_word()

Example 2: get first letter of each word in string python

def abbrevName(name):
    xs = (name)
    name_list = xs.split()
    # print(name_list)

    first = name_list[0][0]
    second = name_list[1][0]

    return(first.upper() + "." + second.upper())
answer = abbrevName("Ozzie Smith")
print(answer)