gpt4 book ai didi

language-design - 我怎样才能用编程语言写出像 "x == either 1 or 2"这样的东西?

转载 作者:行者123 更新时间:2023-12-03 10:30:24 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:




10年前关闭。




Possible Duplicate:
Why do most programming languages only have binary equality comparison operators?



很长一段时间以来,我一直有一个简单的问题——自从我开始学习编程语言以来。

我想写成 “如果 x 是 1 或 2 => TRUE(否则为 FALSE)。”

但是当我用编程语言编写它时,比如说用 C,
( x == 1 || x == 2 )

它确实有效,但看起来笨拙且难以阅读。我想应该可以到 简化 这样的一个或操作,所以如果你有任何想法,请告诉我。谢谢,内森

最佳答案

Python 允许测试序列中的成员资格:

if x in (1, 2):

关于language-design - 我怎样才能用编程语言写出像 "x == either 1 or 2"这样的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3870263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com