それは私の編集者の問題ですか、それとも私が犯している愚かな間違いですか?これがスクリーンショットです
このコードはtrueを返し、実際には
a = "https://www.reddit.com/comments/ado0ym/use_reddit_coins_to_award_gold_to_your_favorite/"
b = "use_reddit_coins_to_award_gold_to_your_favorite"
if b in a:
print("true")
# Results return true
ただし、これはFalseを返す必要がありますが、Trueを返します
a = "https: // www.reddit.com/comments/ado0ym/"
b = "use_reddit_coins_to_award_gold_to_your_favorite"
if b in a:
print("true")
# Results return true
正常に動作します:最初のものはTrueを返し、2番目のものはFalseを返します:
コードを実行している場合true
、最初のセットがTrueであるため、正しく印刷され、その後は何も出力されません。
true
両方がTrueの場合、次のように表示されます。
true
true
下記参照:
a = "https://www.reddit.com/comments/ado0ym/use_reddit_coins_to_award_gold_to_your_favorite/"
b = "use_reddit_coins_to_award_gold_to_your_favorite"
print (b in a)
a = "https: // www.reddit.com/comments/ado0ym/"
b = "use_reddit_coins_to_award_gold_to_your_favorite"
print (b in a)
出力:
True
False
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加