Articles of if statement

Comment éviter d’écrire request.GET.get () deux fois pour l’imprimer?

Je viens d’un fond PHP et je voudrais savoir s’il y a un moyen de faire cela en Python. En PHP, vous pouvez tuer 2 oiseaux avec une pierre comme ceci: Au lieu de: if(getData()){ $data = getData(); echo $data; } Je peux le faire: if($data = getData()){ echo $data; } Vous vérifiez si getData() […]

Si sans autre opérateur ternaire

Jusqu’à présent, je cherchais à travers le net, la déclaration a toujours si et sinon condition comme a ? b : c a ? b : c . J’aimerais savoir si la déclaration if ternary peut être utilisée sans else . En supposant que j’ai le code suivant, je souhaite fermer le PreparedStatement s’il n’est […]

if (cin >> x) – Pourquoi pouvez-vous utiliser cette condition?

J’utilise “Accelerated C ++” pour apprendre le C ++ au cours de l’été et il y a un concept que je ne comprends pas bien. Pourquoi est-ce int x; if (cin >> x){} équivalent à cin >> x; if (cin){} En regardant le code, il me semble que nous utilisons cin comme variable. Mais je […]

Instruction IF de PostgreSQL

Comment puis-je effectuer une telle requête dans Postgres? IF (select count(*) from orders) > 0 THEN DELETE from orders ELSE INSERT INTO orders values (1,2,3);

Rarement exécuté et presque vide si l’instruction réduit considérablement les performances en C ++

Précision de l’éditeur: Lorsque cela a été publié à l’origine, il y avait deux problèmes: Les performances des tests diminuent d’un facteur de trois si une déclaration apparemment sans conséquence est ajoutée Le temps nécessaire pour terminer le test semble varier de manière aléatoire Le deuxième problème a été résolu: le hasard ne se produit […]

Obtenir l’erreur «commande introuvable» lors de la comparaison de deux chaînes dans Bash

Tout mon script est actuellement ceci: #!/bin/sh clear; blanko=””; # Dummy-Variablen variable=Testvariable; if [[$variable == $blanko]]; then echo “Nichts da!” else echo $variable fi et si j’entre TestSelect.sh Je reçois /usr/bin/TestSelect.sh: line 6: [[Testvariable: command not found Testvariable Comment puis-je réparer cela?

Les variables de lot Windows ne sont pas définies

Je pense que j’ai rencontré un bogue dans les scripts par lot de Windows. Je ne peux pas définir de variables dans une instruction if élargie. Voici une partie isolée de mon script: @echo off set success=1 set Version=12345 set Target=Client set Type=456 set dir= set zip= if “%Version%”==”” set success=0 if “%Type%”==”” set success=0 […]

La bonne façon de convertir data.frame en une masortingce numérique, lorsque df contient également des chaînes?

J’ai un bloc de données provenant d’un fichier .csv qui contient des valeurs numériques et des caractères. Je veux convertir ce bloc de données en une masortingce. Toutes les informations contenant des informations sont des nombres (les lignes sans numéro que j’ai supprimées), il devrait donc être possible de convertir le bloc de données en […]

sinon et sans accolades

Je m’attends à ce que le code suivant comstack. Clang et VC ++ me donnent tous deux une erreur sur la ligne avec else . void MyFunction(std::int32_t& error) { std::int32_t variable = 0; if(GetSomething()) error = EOK; else error = ERROR; } Si je mets des accolades autour de l’ error = EOK; , alors […]

Les instructions “if” / “for” à une ligne sont-elles de bon style Python?

De temps en temps, je vois le code de quelqu’un et ce qui semble être un «one-liner», c’est-à-dire un énoncé de ligne qui exécute de manière standard une déclaration «if» traditionnelle ou une boucle «for». J’ai fait des recherches sur Google et je ne trouve pas vraiment quel genre de performance tu peux effectuer? Quelqu’un […]