def break_words(stuff):
'''this function will brerak up words for us.'''
words = stuff.split(' ')
return words
def sort_words(words):
'''sorts the words.'''
return sorted(words)
def print_first_word(words):
'''prints the last word after popping it off.'''
word = words.pop(0)
print word
def print_last_word(words):
'''prints the last word after popping it off.'''
word = words.pop(-1)
print word
def sort_sentence(sentence):
'''takes in a full sentence and returns the sorted words.'''
words = break_words(sentence)
return sort_words(words)
def print_first_and_last(sentence):
'''prints the first and last words of the sentence.'''
words = break_words(sentence)
print_first_word(words)
print_last_word(words)
def print_first_and_last_sorted(sentence):
'''sorts the words and then prints the first anf the last one.'''
words = sort_sentence(sentence)
print_first_word(words)
print_last_word(words)
直接用python对代码进行使用
- 可以使用 from te25 import * 来省略te25.
- help(te25) 帮助文档 提取模组中的注释 (""" """)