サブストリングが特定のストリングの一部であるかどうかを確認する必要があります。サブ文字列は「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]
コメントを追加