Запитання з тегом «conditional»

Умовний має різні значення для різних мов, і, ймовірно, його слід уникати як тег.



4
Чому використання ліна (SEQUENCE) у значеннях стану Pylint вважає неправильним?
Враховуючи цей фрагмент коду: from os import walk files = [] for (dirpath, _, filenames) in walk(mydir): # more code that modifies files if len(files) == 0: # <-- C1801 return None Мене тривожив Pylint цим повідомленням щодо рядка із заявою if: [pylint] C1801: Не використовувати len(SEQUENCE)як значення умови Правило …

3
Що команда означає "нічого не робити" в умовному режимі в Bash?
Іноді, створюючи умовні умови, мені потрібен код, щоб нічого не робити, наприклад, тут я хочу, щоб Bash нічого не робив, коли $aбільший за "10", надрукувати "1", якщо $aменше "5", інакше надрукуйте "2": if [ "$a" -ge 10 ] then elif [ "$a" -le 5 ] then echo "1" else echo …
180 bash  conditional  noop 

3
Як об'єднати кілька умов для підмноження кадру даних за допомогою “АБО”?
У мене є data.frame в R. Я хочу спробувати дві різні умови на двох різних стовпцях, але я хочу, щоб ці умови були включними. Тому я хотів би використовувати "АБО", щоб поєднати умови. Я раніше користувався наступним синтаксисом з великим успіхом, коли хотів використати умову "І". my.data.frame <- data[(data$V1 > …
174 r  conditional  dataframe 

5
Як я заперечую тест з регулярними виразами в скрипті bash?
Використовуючи GNU bash (версія 4.0.35 (1) -release (x86_64-suse-linux-gnu), я хотів би зняти тест з регулярними виразами. Наприклад, я хотів би умовно додати шлях до змінної PATH, якщо шлях вже не існує, як у: TEMP=/mnt/silo/bin if [[ ${PATH} =~ ${TEMP} ]] ; then PATH=$PATH; else PATH=$PATH:$TEMP; fi TEMP=/mnt/silo/Scripts: if [[ ${PATH} …

13
Чи є хорошою практикою використовувати оператор xor для булевих перевірок? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 10 місяців тому . Удосконаліть це питання Мені особисто подобається ексклюзивний або , ^оператор, коли це має сенс …

9
Перемикач Javascript порівняно, якщо… інше, якщо… інше
Хлопці, у мене є кілька питань: Чи є різниця в продуктивності JavaScript між switchоператором та an if...else? Якщо так, чому? Чи поведінка switchтаif...else різні веб-переглядачі? (FireFox, IE, Chrome, Opera, Safari) Причиною задавати це питання є те, що я маю кращу ефективність у switchзаяві з приблизно 1000-ти випадками у Firefox. Відредаговано …


8
#ifdef #ifndef на Java
Я сумніваюся, чи є спосіб зробити умови компіляції в Java на зразок #ifdef #ifndef в C ++. Моя проблема полягає в тому, що алгоритм написаний на Java, і у мене різний час роботи покращується до цього алгоритму. Тому я хочу оцінити, скільки часу економлять, коли використовується кожне поліпшення. Зараз у …

3
Синтаксис умови if / else в SCSS mixin
Привіт, я намагаюся вивчити SASS / SCSS і намагаюся переробити власний міксин для clearfix що я хотів би, щоб міксин ґрунтувався на тому, чи передаю я комбінацію ширини. думки поки що (тільки псевдокод, як я буду включати інші міксини) @mixin clearfix($width) { @if !$width { // if width is not …

6
VBA - як умовно пропустити ітерацію циклу
У мене є цикл для масиву. Я хочу зробити тест на певну умову в циклі і перейти до наступної ітерації, якщо це правда: For i = LBound(Schedule, 1) To UBound(Schedule, 1) If (Schedule(i, 1) < ReferenceDate) Then PrevCouponIndex = i Continue '*** THIS LINE DOESN'T COMPILE, nor does "Next" End …
101 vba  conditional  loops 


4
Як в PHP працює "зробити щось АБО СТВОРИТИ ()"?
Я пишу додаток php для доступу до бази даних MySQL, а в навчальному посібнику написано щось із форми mysql_connect($host, $user, $pass) or die("could not connect"); Звідки PHP знає, що функція вийшла з ладу, щоб вона запускала частину штампу? Я думаю, я запитую, як працює «чи» його частина. Я не думаю, …

2
JavaScript: порожній масив, [] отримує значення true в умовних структурах. Чому це?
Я зіткнувся з багатьма помилками у своєму коді, тому що очікував такого виразу: Boolean([]); оцінювати до false. Але це було не так, оскільки це оцінили як істину. Отже, функції, які можливо повернулися []так: // Where myCollection possibly returned [ obj1, obj2, obj3] or [] if(myCollection) { // ... }else { …

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