Questions tagged «conditional-statements»

在计算机科学中,条件语句,条件表达式和条件构造是编程语言的功能,它们根据程序员指定的布尔条件是真还是假来执行不同的计算或操作。除了分支预测的情况外,这总是通过基于某些条件选择性地更改控制流来实现的。


6
替换Python NumPy数组中所有大于某个值的元素
我有一个2D NumPy数组,并希望将大于或等于阈值T的所有值替换为255.0。据我所知,最基本的方法是: shape = arr.shape result = np.zeros(shape) for x in range(0, shape[0]): for y in range(0, shape[1]): if arr[x, y] >= T: result[x, y] = 255 什么是最简洁,最pythonic的方法? 有更快的方法(可能不太简洁和/或更少的pythonic)来做到这一点吗? 这将是用于人头MRI扫描的窗口/水平调整子程序的一部分。2D numpy数组是图像像素数据。



6
有条件替换熊猫
我有一个DataFrame,我想用超过零的值替换特定列中的值。我以为这是实现此目标的一种方式: df[df.my_channel > 20000].my_channel = 0 如果将通道复制到新的数据框中,这很简单: df2 = df.my_channel df2[df2 > 20000] = 0 这完全符合我的要求,但似乎无法与通道一起用作原始DataFrame的一部分。

17
您可以在CSS中使用if / else条件吗?
我想在CSS中使用条件。 我的想法是,我有一个变量,在运行站点以生成正确的样式表时将其替换。 我想要它,以便根据此变量更改样式表! 看起来像: [if {var} eq 2 ] background-position : 150px 8px; [else] background-position : 4px 8px; 能做到吗?你怎么做到这一点?

6
MySQL选择条件条件
我正在尝试将其编译。.我有一个带有firstname和lastname字段的表,并且我有一个字符串,例如“ Bob Jones”或“ Bob Michael Jones”以及其他几个字符串。 事实是,例如我姓鲍勃,姓迈克尔·琼斯 所以我想 SELECT neededfield, CONCAT(firstname, ' ', lastname) as firstlast FROM users WHERE firstlast = "Bob Michael Jones" 但是它说未知列“ firstlast” ..有人可以帮助吗?

13
确定数字是十的倍数还是在一组特定范围内
我的程序中有一些循环。我可以写出伪代码,但我不确定如何逻辑地编写它们。 我需要 - if (num is a multiple of 10) { do this } if (num is within 11-20, 31-40, 51-60, 71-80, 91-100) { do this } else { do this } //this part is for 1-10, 21-30, 41-50, 61-70, 81-90 这对于蛇和梯子棋盘游戏来说,如果对我的问题更有意义。 我想我需要使用模数的第一个if语句会if (num == 100%10)正确吗? 第二个我不知道。我可以这样写出来,if (num > 10 …


11
javascript:在切换情况下使用条件
很抱歉那个愚蠢的问题。如何在javascript切换案例语言元素中为案例使用条件?像下面的示例一样,当变量liCount<= 5和> 0时,大小写应该匹配;但是,我的代码不起作用: switch (liCount) { case 0: setLayoutState('start'); var api = $('#UploadList').data('jsp'); api.reinitialise(); break; case (liCount<=5 && liCount>0): setLayoutState('upload1Row'); var api = $('#UploadList').data('jsp'); api.reinitialise(); break; case (liCount<=10 && liCount>5): setLayoutState('upload2Rows'); var api = $('#UploadList').data('jsp'); api.reinitialise(); break; case (liCount>10): var api = $('#UploadList').data('jsp'); api.reinitialise(); break; } 感谢您的任何建议!


7
具有NULL或IS NULL的IN子句
Postgres是数据库 可以为IN子句使用NULL值吗?例: SELECT * FROM tbl_name WHERE id_field IN ('value1', 'value2', 'value3', NULL) 我想限制为这四个值。 我已经尝试了上面的语句,但它不起作用,它可以执行,但不会添加具有NULL id_fields的记录。 我也尝试添加OR条件,但这只会使查询运行并且运行时看不到任何结束。 SELECT * FROM tbl_name WHERE other_condition = bar AND another_condition = foo AND id_field IN ('value1', 'value2', 'value3') OR id_field IS NULL 有什么建议么?



3
查询字符条件在哪里条件?
我有一个包含大量单词的数据库,但是我只想选择那些字符长度等于给定数字的记录(在示例情况3中): $query = ("SELECT * FROM $db WHERE conditions AND length = 3"); 但这不起作用...有人可以向我显示正确的查询吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.