Python 基础练习
来源:互联网 发布:数组作为形参 编辑:程序博客网 时间:2024/06/06 17:23
一些python代码网站:
bitbucket.org
launchpad.net
freecode.com
def break_words(stuff): """This function will break up words for us.""" words = stuff.split(' ') return wordsdef sort_words(words): """Sort the words""" return sorted(words)def print_first_word(words): """Print the the first word after popping it off.""" word = words.pop(0) print worddef print_last_word(words): """Print the last word after popping it off.""" word = words.pop(-1) print worddef sort_sentence(sentence): """Takes in the full sentence and return 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): """Sorted the words then prints the first and last one.""" words = sort_sentence(sentence) print_first_word(words) print_last_word(words)
import ex25
>>> sentence = "All good things come to those who wait."
>>> words = ex25.break_words(sentence)
>>> words
['All', 'good', 'things', 'come', 'to', 'those', 'who', 'wait.']
>>> sorted_words = ex25.sorted_words(words)
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
sorted_words = ex25.sorted_words(words)
AttributeError: 'module' object has no attribute 'sorted_words'
>>> sorted_words = ex25.sort_words(words)
>>> sorted_words
['All', 'come', 'good', 'things', 'those', 'to', 'wait.', 'who']
阅读全文
0 0
- Python基础练习
- python基础练习
- python基础练习笔记
- python基础练习2
- python基础练习2
- python基础练习笔记
- Python 基础练习01
- Python 基础练习02
- Python 基础练习03
- python基础练习1
- Python基础练习2
- python 基础练习
- python 基础脚本练习
- python基础2练习
- python基础练习
- Python 基础练习
- python基础语句练习
- Python学习--基础代码练习
- codeforces 865b
- QT自定义控件之导航栏实现
- Java Scanner 类
- cocos2dx3.x tolua
- zsh教程
- Python 基础练习
- 重温C++小知识----- 类
- 一起学Netty(六)之 TCP粘包拆包场景
- Java 异常处理
- 交叉验证获得最佳二元决策树深度
- java web中jsp,action,service,dao,po分别是什么意思和什么作用
- [HNOI 2002]营业额统计
- 程序猿健身之腹肌~基本版本
- ubuntu14.10建立热点wifi分享