Perguntas com a marcação «if-statement»

130
Sintaxe Python para "se a ou b ou c, mas não todos eles"

Eu tenho um script python que pode receber zero ou três argumentos de linha de comando. (Ele é executado no comportamento padrão ou precisa dos três valores especificados.) Qual é a sintaxe ideal para algo como: if a and (not b or not c) or b and (not a or not c) or c and (not b or not...

130
O que é um valor Nenhum?

Eu estudei Python e li um capítulo que descreve o Nonevalor, mas infelizmente este livro não é muito claro em alguns momentos. Eu pensei que encontraria a resposta para minha pergunta, se a compartilhar lá. Eu quero saber o que o Nonevalor é eo que você usá-lo? E também, eu não entendo essa parte...

124
Colocando uma instrução if-elif-else em uma linha?

Eu li os links abaixo, mas não respondem à minha dúvida. O Python tem um operador condicional ternário? (a questão é sobre condensar a instrução if-else em uma linha) Existe uma maneira mais fácil de escrever uma instrução if-elif-else para que ela caiba em uma linha? Por exemplo, if...

118
Por que as instruções ifelse de R não retornam vetores?

Eu descobri que as declarações ifelse de R são muito úteis de vez em quando. Por exemplo: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2 Mas estou um tanto confuso com o seguinte comportamento. ifelse(TRUE,c(1,2),c(3,4)) # [1] 1 ifelse(FALSE,c(1,2),c(3,4)) # [1] 3 Esta é uma escolha de...

117
Teste se a string é um número inteiro válido

Estou tentando fazer algo bastante comum: analisar a entrada do usuário em um script de shell. Se o usuário forneceu um número inteiro válido, o script faz uma coisa e, se não for válido, faz outra. O problema é que não encontrei uma maneira fácil (e razoavelmente elegante) de fazer isso - eu não...

115
Conte com a condição IF na consulta MySQL

Tenho duas tabelas, uma para notícias e outra para comentários e desejo obter a contagem dos comentários cujo status foi definido como aprovado. SELECT ccc_news . *, count(if(ccc_news_comments.id = 'approved', ccc_news_comments.id, 0)) AS comments FROM ccc_news LEFT JOIN ccc_news_comments...

112
#ifdef vs #if - o que é melhor / mais seguro como método para habilitar / desabilitar a compilação de seções específicas do código?

Isso pode ser uma questão de estilo, mas há um pouco de divisão em nossa equipe de desenvolvimento e eu me pergunto se mais alguém tem alguma idéia sobre o assunto ... Basicamente, temos algumas instruções de impressão de depuração que desativamos durante o desenvolvimento normal. Pessoalmente,...

110
jQuery: Teste se a caixa de seleção NÃO está marcada

Estou tendo problemas para descobrir isso. Tenho duas caixas de seleção (no futuro, terei mais): checkSurfaceEnvironment-1 checkSurfaceEnvironment-2 Basicamente, quero escrever uma instrução if e testar se uma delas está marcada e outra NÃO. Qual é a maneira mais fácil de fazer o seguinte: if...