Курс Раку / Основи / Логічний тип / Логічні операції з іншими типами
Тест: Логічні операції з нелогічними даними
Який результат кожного рядка коду в наведених нижче прикладах?
1
True | True && True є (: True, False :) |
|
рядок ‘True’ | 'True' && 'True' є (: Булеве True, Булеве False, рядок ‘True’, рядок ‘False’ :) |
Це рядки, які в булевому контексті є значеннями True . |
рядок ‘Beta’ | 'Alpha' && 'Beta' є (: Булеве True, Булеве False, рядок ‘Alpha’, рядок ‘Beta’ :) |
Результат - другий рядок. |
2
True | True || True є (: True, False :) |
|
рядок ‘True’ | 'True' || 'True' є (: Булеве True, Булеве False, рядок ‘True’, рядок ‘False’ :) |
|
рядок ‘Alpha’ | 'Alpha' || 'Beta' є (: Булеве True, Булеве False, рядок ‘Alpha’, рядок ‘Beta’ :) |
Результат - перший рядок. |
3
200 | 100 && 200 є (: 100, 200, True, False, Nil :) |
|
100 | 100 || 200 є (: 100, 200, True, False, Nil :) |
|
Nil | 100 ^^ 200 є (: 100, 200, True, False, Nil :) |
Nil - це значення, яке представляє відсутність значення. |
Навігація по курсу
← Логічний тип / Логічні операції | 💪 Вправи: Логічний тип →
Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.
Переклади цієї сторінки: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська