字符串检查和打印中的python字符

时间:2015-07-06 23:38:24

标签: python

这是一个菜鸟问的菜鸟问题。我需要创建一个函数来检查是否可以在'scraps'中找到字符串中的所有字符,如果为true,则只打印整个字符串一次,否则,打印下面的错误消息。我确信真正的解决方案非常简单,但此刻我觉得我正在用小学数学来解决微积分问题。请指教。感谢〜

def fix_it(废料,回收):

该功能应该能够产生:

print fix_it('AbCdEfG','AhK')==> “给我一些下次没用的东西。”

print fix_it('AbCdEfG','CdE')==> 'CDE'

1 个答案:

答案 0 :(得分:1)

这个怎么样:

def fix_it(scraps, recycled):
    for i in recycled:
        if i not in scraps:
            return "give me something useful"
    return recycled

print fix_it('AbCdEfG', 'AhK')
print fix_it('AbCdEfG', 'CdE')

输出是:

python test.py
give me something useful
CdE