实现不带参数的函数标点符号(),从用户输入一个字符串,并按从左到右的顺序打印出现在字符串中的所有标点符号。实现函数
def punctuation():
a = raw_input("Please enter a string:")
check = ['!', ',', '.', ':', '?', ';']
for p in check:
if p in a:
a.remove(p)
我不断收到的raw_input即没有定义闲置错误标志?那么我也不太熟悉split()应该做什么?温柔的家伙,我是一个蟒蛇n00b。
这样的措辞听起来像是一个家庭作业问题。如果是这样,请申请'家庭作业'标签和/或提及它。如果不是,请原谅我的误解。 – Phrogz 2011-01-27 02:23:06
我没有在你的代码中看到一个`split()`,但是这里的文档就在这里:http://docs.python.org/library/stdtypes.html#str.split – miku 2011-01-27 02:23:19
wjat split function ?? – Jason 2011-01-27 02:24:52