Python:文字列内の部分文字列を検索しますが、インデックス位置の代わりにTrueまたはFalseを返します

J.ムーネン

サブストリングが特定のストリングの一部であるかどうかを確認する必要があります。サブ文字列は「AAA」であり、指定された文字列で見つかった場合は、Trueを返す必要があります。文字列に含まれていない場合は、Falseを返す必要があります

def isResistent(virus):
    gen = "AAA"
    if gen in virus:
        print("True")
    else:
        print("False")

isResistent('GCAAGCTGGTCGTGAAAGCT')

TrueまたはFalseを返しますが、TrueまたはFalseの他に、最初にインデックス番号などを返します。プログラムを数回実行すると、次のように戻ります。

出力:

2
True

1
True

2
True

4
True

0 
True

TrueまたはFalseのみを印刷することは可能ですか?

トカゲのビル

あなたの関数はただreturn 'AAA' in virus

def isResistent(virus):
    return 'AAA' in virus

>>> isResistent('GCAAGCTGGTCGTGAAAGCT')
True

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ