摘要: 你可以用字符串的format方法来格式化输出字符串。 比如;>>>print'We are the {0} who say "{1}!"'.format('knights','Ni')Wearetheknightswhosay"Ni!"括号内的字符(称为格式字段)被替换的对象。{}括号中的数字是指替换的位置,里面的数字,比如0,1表示替换元组的索引位置。>>>print'{0} and {1}'.format('spam','egg 阅读全文
posted @ 2013-05-11 22:48 老王python 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 假设你想设计一个模块集(也就是一个python包)来统一处理声音文件和声音数据。通常由它们的扩展有不同的声音格式,例如:WAV,AIFF,AU),所以你可能需要创建和维护一个不断增长的各种文件格式之间的转换的模块集合。并且可能要执行声音数据处理(如混合,添加回声,应用平衡功能),所以你写一个永无止境的流模块来执行这些操作:模块设计的包如下:sound/ Top-levelpackage __init__.py Initializethesoundpackage formats/ Subpackageforfileformatconversion... 阅读全文
posted @ 2013-05-11 22:47 老王python 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: 内置的dir()函数是用来找出一个模块内置的方法。它返回一个字符串列表>>>importfibo,sys>>>dir(fibo)['__name__','fib','fib2']>>>dir(sys)['__displayhook__','__doc__','__excepthook__','__name__','__stderr__','__stdin__','__stdout__' 阅读全文
posted @ 2013-05-11 22:45 老王python 阅读(755) 评论(0) 推荐(0) 编辑