标签: conditional-statements

php多条如果条件

当我尝试过滤所有这些参数时,php只会输入第一个if条件,忽略所有其他条件.

if($t_red<0){
    $t_red=0;
}

else if($t_red>256){
    $t_red=255;
}

else if($t_green<0){
    $t_red=0;
}

else if($t_green>256){
    $t_red=255;
}

if($t_blue<0){
    $t_red=0;
}

if($t_blue>256){
    $t_red=255;
}

if($t_red<0){
    $t_red=0;
}
Run Code Online (Sandbox Code Playgroud)

php if-statement conditional-statements

-2
推荐指数
1
解决办法
2008
查看次数

在javascript中的if语句中,==和===有什么区别?

可能重复:
JavaScript === vs ==:我使用哪个"相等"运算符是否重要?

在一些JavaScript if语句中,我已经看到了使用而===不是标准==.

这些有什么区别?我应该使用其中一个而不是另一个吗?

例如

if (variable == 'string') {
 return;
}
Run Code Online (Sandbox Code Playgroud)

相比:

if (variable === 'string') {
 return;
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery if-statement conditional-statements

-2
推荐指数
1
解决办法
329
查看次数

如何写这个"或"陈述更短,是不是?

fail = 0;   

if (masivs[0][0]>0 | masivs[0][1]>0 | masivs[0][2]>0| masivs[0][3]>0 |masivs[0][4]>0| masivs[0][5]>0|masivs[0][6]>0| masivs[0][7]>0|masivs[0][8]>0|masivs[0][9]>0)
{
    fail = 1;
}   
else {
    fail = 0;
}
Run Code Online (Sandbox Code Playgroud)

我需要检查0行中是否有一些肯定元素,如果是,则需要将失败更改为1.

c c++ arrays bitwise-operators conditional-statements

-2
推荐指数
1
解决办法
156
查看次数

你能在if语句中有两个条件吗?

我是java编码的初学者,所以我经常浏览以找到具有我基本知识的初学者项目.我最近正在创建一个聊天程序,用户将与我的计算机聊天.这是代码的一部分,因为我不需要显示整个代码:

 System.out.println("Hello, what's our name? My name is " + answer4);
        String a = scanner1.nextLine();
        System.out.println("Ok, Hello, " + a + ", how was your day, good or bad?");
        String b = scanner2.nextLine();
        **if (b.equals("good"))** {
            System.out.println("Thank goodness");
        } else **if (b.equals("it was good"))** {
            System.out.println("Thank goodness");
        } else **if (b.equals("bad"))** {
            System.out.println("Why was it bad?");
            String c = scanner3.nextLine();
            System.out.println("Don't worry, everything will be ok, ok?");
            String d= scanner10.nextLine();
        }
        else **if (b.equals("it was bad"))**{
            System.out.println("Why was it bad?"); …
Run Code Online (Sandbox Code Playgroud)

java conditional if-statement conditional-statements

-2
推荐指数
1
解决办法
1万
查看次数

NotNull 布尔值 If else 与 Stream API

我写了一行代码来制作 if else 语句。我发现它冗长。我怎样才能使这条线更短更高效?isLocked 在这里是一个布尔值。

Stream.of( isLocked ).filter( x -> !x ).findFirst().orElseThrow( LimitLockException::new );
Run Code Online (Sandbox Code Playgroud)

java conditional-statements java-stream

-2
推荐指数
1
解决办法
71
查看次数

将函数返回与简单数据类型进行比较的最佳实践是什么?

在 中C,比较条件条件中函数的简单数据类型的返回的最佳方法是什么?例如,有什么区别...

int x;
if(x = functReturnsInt() < 5)
...
Run Code Online (Sandbox Code Playgroud)

if(functReturnsInt() < 5)
...
Run Code Online (Sandbox Code Playgroud)

在进行比较之前是否需要存储 functReturnsInt() 的结果?

c if-statement operator-precedence conditional-statements

-2
推荐指数
1
解决办法
1238
查看次数

查找全部中的多个条件

我想在查找中输入某些条件(蛋糕上的“全部”。这是我的逻辑:

Traduction.traductions = my username AND Traduction.status = 1 OR 8    
OR,   Traduction.check1 = my username AND Traduction.status = 5 OR 2     
OR,   Traduction.check2 = my username AND Traduction.status = 6 OR 3    
Or,    Trauduction.editions = my username AND Traduction.status = 7 OR 3
Run Code Online (Sandbox Code Playgroud)

如果这些条件之一正确,他将显示内容

到目前为止,这是我的代码

    $conditions = array(
                'AND' => array(
                    array(
                        'OR' => array(
                            array('Traduction.traductions' => $this->Session->read('Auth.User.username')),
                            array('Traduction.status' => '1'),
                            array('Traduction.status' => '8')
                        )
                    ),
                'AND' => array(
                    array(
                        'OR' => array(
                            array('Traduction.check1' => $this->Session->read('Auth.User.username')),
                            array('Traduction.check1' => '5'), …
Run Code Online (Sandbox Code Playgroud)

cakephp conditional-statements

-3
推荐指数
1
解决办法
1万
查看次数

有没有更简单的方法在C++中的for循环中定义条件?

考虑一个arr[10]大小为10 的数组.在获取/显示数据时,我们使用以下常见语法的for循环

for(int i=0;i<10;i++)
Run Code Online (Sandbox Code Playgroud)

如果是字符串,就像

for(int i=0;strlen(arr)>i;i++)
Run Code Online (Sandbox Code Playgroud)

但我在某处读过一个更简单的表达式,arr[i]可以只用在条件的位置.我已经尝试运行具有该条件的代码.但是我收到了一个错误.那么有一个类似的,简单的条件表达式可以用于数组/字符串吗?

c++ for-loop conditional-statements

-3
推荐指数
2
解决办法
336
查看次数

Python:或者条件不能正常工作,就像if else一样

我正在使用python,我意识到它有时候不可靠,或者语句无法正常工作

column_exclude_list = []}
column_exclude_edit = ['id']
def get_columns(type='list'):
    # exclude_list = column_exclude_list if type=='list' else column_exclude_edit
    exclude_list = type=='list' and column_exclude_list or column_exclude_edit

    print(type)
    print(column_exclude_list)
    print(column_exclude_edit)
    print(exclude_list)
Run Code Online (Sandbox Code Playgroud)

我测试了这个功能,它打印:

list
[]
['id']
['id']
Run Code Online (Sandbox Code Playgroud)

更改后exclude_list = column_exclude_list if type=='list' else column_exclude_edit,它的工作原理.

list
[]
['id']
[]
Run Code Online (Sandbox Code Playgroud)

这两个短手条件之间有什么不对?

python syntax conditional-statements

-3
推荐指数
1
解决办法
390
查看次数

Pandas 中有没有一种方法可以检查单元格是否加粗?

我有一个列有名字的专栏。我想建立一个列表,其中包含我的列中所有以粗体显示的名称。Pandas 有没有办法可以做到这一点?

import pandas as pd

df = pd.read_excel("mydatafile.xlsx")
print("Column Headings:")

mylist = []
for i in df.index:
    if df['Names'][i].celltype == bold
        mylist.append(cell)
Run Code Online (Sandbox Code Playgroud)

python cell-formatting conditional-statements pandas

-3
推荐指数
1
解决办法
1221
查看次数