如何同时使用 OR 条件和 '<='和'>='函数在一行中
这里的初学者。我已经发布了所有代码,但我相信该错误包含在底部的两条特定代码行中,以粗体。显然,我的语法是错误的,但我不明白如何。我已经尝试在括号中重新指定数字和/或将或条件的每一侧都放置,但没有任何作用。我屏幕上的错误标记/指针似乎放置在大于/小的符号下。即使我简化了删除或条件,它也会引发错误。
final_score = str(digit_one) + str(digit_two)
print(f"So the two digit score is {(int(final_score))}")
# 3of3 Final Outputs
**if final_score (<= 10) or (>= 90):**
print(f"Your score is {final_score}, you go together like coke and mentos.")
**if final_score >= 40 and <= 50:**
print(f"Your score is {final_score}, you are alright together.")
else:
print(f"Your score is {final_score}.")
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您只需在每个条件之前重复该变量即可。此外,Python语法不需要括号。试试这个:
You just have to repeat the variable before each condition. Besides, python syntax does not requires parentheses. Try this: