Курс по Raku / Основи / Преобразуване на типове данни / Упражнения / Истински и фалшиви стрингове
Решение: Истински и фалшиви стрингове
Това упражнение е подобно на предишното, но този път задачата е малко по-сложна. Има повече „подозрителни“ низове, които могат да бъдат третирани като False
. Нека ги разгледаме.
say ?'';
say ?' ';
say ?' ';
say ?"\n";
say ?'0';
say ?'0.0';
От всички тези, само празният низ се преобразува като False
. Всички останали низове, дори тези, които съдържат само интервали или явен знак 0
, стават True
.
🦋 Можете да намерите пълната програма с горния пример във файла true-false-strings.raku.
Следващо упражнение
Навигация по курса
←
Цикли
/ Постфиксна форма на for
|
Типизирани променливи
→
Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська