Курс по Raku / Основи / Преобразуване на типове данни / Упражнения / Истински и фалшиви стрингове

Решение: Истински и фалшиви стрингове

Това упражнение е подобно на предишното, но този път задачата е малко по-сложна. Има повече „подозрителни“ низове, които могат да бъдат третирани като False. Нека ги разгледаме.

say ?'';

say ?' ';
say ?'        ';

say ?"\n";

say ?'0';
say ?'0.0';

От всички тези, само празният низ се преобразува като False. Всички останали низове, дори тези, които съдържат само интервали или явен знак 0, стават True.

🦋 Можете да намерите пълната програма с горния пример във файла true-false-strings.raku.

Следващо упражнение

💪 Дробна част

Навигация по курса

Цикли / Постфиксна форма на for   |   Типизирани променливи

Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски

Преводи на тази страница: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська