码迷,mamicode.com
首页 > 其他好文 > 详细

Exercise 25: Even More Practice

时间:2014-10-24 16:26:57      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   io   os   for   sp   div   on   

def break_words(stuff):
     """This function will break 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 first 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 then prints the first and last one."""
  words = sort_sentence(sentence)
  print_first_word(words)
  print_last_word(words)

if __name__ == ‘__main__‘:
  sentence = "All good things come to those who wait."

pop() 出栈。

Exercise 25: Even More Practice

标签:style   blog   color   io   os   for   sp   div   on   

原文地址:http://www.cnblogs.com/hluo/p/4048418.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!