【发布时间】:2019-01-25 13:42:57
【问题描述】:
是我的编辑器有问题还是我犯了什么愚蠢的错误?这是屏幕截图
此代码返回 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"
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。控制台中没有第二个代码
-
一切看起来都不错。该程序打印一次“True”。如果您的第二个子句为真,它将打印两次消息。
-
第二个命令没有输出...使用
if b in a: print("true") else: print("Noooope") -
尝试添加一个
else子句以实现您的代码按预期工作。
标签: python python-3.x