Запитання з тегом «if-statement»

Оператор "якщо" - це структура управління потоком у більшості мов програмування, яка розгалужує потік виконання залежно від двійкового стану, як правило, оцінюється під час виконання. Якщо твердження також зазвичай називають умовними. Використовуючи цей тег, будь-ласка, додайте відповідний тег мови, наприклад, наприклад, "java", якщо ваше питання стосується мови.

15
Синтаксис Python для "якщо a або b або c, але не всі вони"
У мене є сценарій python, який може отримувати або нульовий, або три аргументи командного рядка. (Або він працює за поведінкою за замовчуванням, або потребує всіх вказаних трьох значень.) Який ідеальний синтаксис для чогось типу: if a and (not b or not c) or b and (not a or not c) …

9
Що таке значення "None"?
Я вивчав Python, і читав главу, в якій описується Noneцінність, але, на жаль, ця книга не дуже зрозуміла в певні моменти. Я думав, що знайду відповідь на своє запитання, якщо поділюсь ним. Я хочу знати , що Noneзначення є і те , що ви використовуєте це? А також я не …

15
Чи погана практика використовувати if-оператор без фігурних дужок? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, редагуючи цю публікацію . Закрито 5 років тому . Удосконаліть це питання Я бачив такий код: if(statement) do this; else do this; Однак …

5
Яка хороша практика перевірити, чи існує змінна середовище чи ні?
Я хочу перевірити своє середовище на наявність змінної, скажімо "FOO", в Python. Для цього я використовую osстандартну бібліотеку. Прочитавши документацію бібліотеки, я з’ясував 2 способи досягнення своєї мети: Спосіб 1: if "FOO" in os.environ: pass Спосіб 2: if os.getenv("FOO") is not None: pass Я хотів би знати, який метод, якщо …


11
Поставлення оператора if-elif-else в один рядок?
Я прочитав посилання нижче, але це не стосується мого питання. Чи має Python термінальний умовний оператор? (питання стосується конденсації твердження if-else на один рядок) Чи є простіший спосіб написання твердження if-elif-else, щоб він вписався в один рядок? Наприклад, if expression1: statement1 elif expression2: statement2 else: statement3 Або приклад із реального …

15
ЯКЩО твердження: як залишити порожню клітинку, якщо умова не відповідає ("" не працює)
Я хотів би написати IF-заяву, де клітинка залишається порожньою, якщо умова ЛІЖНА. Зауважте, що, наприклад, якщо у формулі C1 введено наступну формулу ( для якої умова хибна ), наприклад: =IF(A1=1,B1,"") і якщо C1 тестується на те, що він порожній або не використовується =ISBLANK(C1), він повернеться FALSE, навіть якщо C1 здається …


3
Чи потрібно використовувати if (0), щоб пропустити регістр у комутаторі, який повинен працювати?
У мене ситуація, коли я б хотів, щоб у двох випадках у операторі перемикання C ++ обидва переходили до третього випадку. Зокрема, друга справа потрапила б до третьої справи, а перша справа також потрапила б до третьої справи, не проходячи через другу справу. У мене була німа ідея, спробував, і …

30
Як покращити логіку, щоб перевірити, чи відповідають 4 булеві значення деяким випадкам
У мене є чотири boolзначення: bool bValue1; bool bValue2; bool bValue3; bool bValue4; Прийнятні значення: Scenario 1 | Scenario 2 | Scenario 3 bValue1: true | true | true bValue2: true | true | false bValue3: true | true | false bValue4: true | false | false Наприклад, такий сценарій …
118 c++  if-statement 

9
Чому не можна, якщо твердження R, повертати вектори?
Час від часу я вважав, що заяви R на ifelse досить зручні. Наприклад: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2 Але мене дещо бентежить наступна поведінка. ifelse(TRUE,c(1,2),c(3,4)) # [1] 1 ifelse(FALSE,c(1,2),c(3,4)) # [1] 3 Це вибір дизайну, який вище моєї зарплати?
118 r  if-statement  r-faq 

11
Перевірте, чи рядок є дійсним цілим числом
Я намагаюся зробити щось досить поширене: Проаналізувати введення користувача в сценарій оболонки. Якщо користувач надав дійсне ціле число, сценарій виконує одне, а якщо не дійсний, він робить щось інше. Проблема полягає в тому, що я не знайшов легкого (і досить елегантного) способу зробити це - мені не хочеться вибирати його …

3
Жонглювання типу та (суворі) більше / менше порівнянь у PHP
PHP славиться своїми типами жонглювання. Я мушу визнати, що це спантеличує мене, і мені важко з’ясувати основні логічні / фундаментальні речі при порівнянні. Наприклад: Якщо $a > $bправда і $b > $cправда, чи має це означати, що $a > $cце завжди правда? Дотримуючись основної логіки, я б сказав " так", …

4
Порахуйте із умовою IF у запиті MySQL
У мене дві таблиці, одна - для новин, а інша - для коментарів, і я хочу отримати кількість коментарів, статус яких встановлено як затверджені. 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 ON ccc_news_comments.news_id = ccc_news.news_id WHERE `ccc_news`.`category` = 'news_layer2' AND `ccc_news`.`status` …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.