python中的or 和and

if "video" not in json.dumps(content):

            if 'cover_web' not in json.dumps(content):
            

这两个if 能否写成or 和and形式

比如 if video not in or if cover_web not in

阅读 3.3k
2 个回答

可以写在一起,但是你这个逻辑,应该用and而不是or,也就是这样:

content = json.dump(content)
if "video" not in content and "cover_web" not in content:

可以写到一起,但是建议json.dumps(content)这个操作可以单独设置变量写为一行,在if逻辑语句中会更加清晰

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题