簡體   English   中英

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

[英]python character in string checking and printing

這是菜鳥問的菜鳥問題。 我需要創建一個函數來檢查字符串中的所有字符是否都可以在 'scraps' 中找到,如果為真,只需打印一次整個字符串,否則,打印下面的錯誤消息。 我確信真正的解決方案非常簡單,但目前我覺得我正在用小學數學解決微積分問題。 請指教。 謝謝~

def fix_it(廢料,回收):

該功能應該能夠產生:

打印 fix_it('AbCdEfG', 'AhK') ==> “下次給我一些沒用的東西。”

打印 fix_it('AbCdEfG', 'CdE') ==> 'CdE'

這個怎么樣:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM