Тексти
Тексти Приклади текстів:
«Річ 1»
«12. Березень 2010»
«» (порожній текст)
Текст може містити літери (великі або малі), цифри, розділові знаки, інші символи та пробіли.
Блоки
Створення тексту
Наступний блок створює текст Hello і зберігає його в змінній з ім'ям Greeting:
Блок створення тексту з комбінує значення змінної вітання та новий текст "світ" для створення тексту "Helloworld". Зверніть увагу, що між двома текстами немає пробілу, оскільки його не було у вихідних текстах.
Щоб збільшити кількість текстових вводів, клацніть символ (+). Щоб видалити останній висновок, натисніть символ (-).
Зміна тексту
Блок to ... append додає текст до заданої змінної. У цьому прикладі він змінює значення змінної Greeting з Hello на Hello, there!
Довжина тексту
Довжина блоку підраховує кількість символів (літер, цифр тощо), які у тексті. Довжина "Ми №1!" дорівнює 12 а довжина порожнього тексту дорівнює 0.
Перевірити наявність порожнього тексту
Порожній блок перевіряє, чи введений текст є порожнім (довжина дорівнює 0). Результат істинний у першому прикладі та покладено у другому прикладі.
Пошук тексту
Ці блоки можна використовувати для перевірки того, чи є текст в іншому тексті, і якщо так, то де. Наприклад, цей блок перевіряє перше входження "e" в "Hello", і результат дорівнює 2:
Цей перевіряє останнє входження «e» в Hello, що також дорівнює 2:
Незалежно від того, чи вибрано перше або останнє входження, цей блок повертає результат 0, оскільки Hello не містить z.
Вилучення тексту
Вилучення одного символу
Це повертає "b", другу літеру в "abcde":
Це повертає "d", передостанню букву в "abcde":
Це повертає «a», першу літеру в «abcde»:
Це повертає "e", останню букву в "abcde":
Це містить кожну з 5 букв у «abcde» з однаковою ймовірністю:
Жоден їх не змінює текст, з якого витягуються ці результати.
Вилучення текстового діапазону
Підстроку in text... get з блоку можна використовувати для вилучення текстового діапазону, який починається з:
- лист #
- літера # з кінця
- перший лист
і закінчується:
- лист #
- літера # з кінця
- останній лист
У наступному прикладі виходить «abc»:
Змінити великі літери тексту
Цей блок генерує версію вхідного тексту або написану на
- ВЕРХНИЙ РЕЄСТР (усі букви великими) або
- нижній регістр (усі літери в нижньому регістрі) або
- Іменник (перші букви великі, інші малі).
Результатом наступного блоку є «HELLO»:
Неалфавітні символи не торкаються. Зверніть увагу, що цей блок не працює з текстом мовами без великих і малих літер, таких як китайська.
Змінити великі літери текстуОбрізка (видалення) прогалин
Наступний блок прибирає пробіли залежно від налаштувань у меню, що випадає (маленький трикутник):
- на початку тексту
- наприкінці тексту
- з обох боків тексту
Результат наступного блоку - "Привіт, ти".
Прогалини всередині тексту не торкаються.
Роздрукувати текст
Блок друку викликає друк вхідного значення у вікні консолі:
Він ніколи не відправляється на друк, хоч ім'я може вказувати на це.
Виведення тексту з форматуванням
Ви можете використовувати форматований текстовий блок для виведення текстів із форматованим змінним вмістом. Усі заповнювачі {} у тексті замінюються вмістом змінних, доданих після тексту. Форматування можна ввести у дужках. Форматування {:.1f} , наприклад, виводить лише перший десятковий розряд змінної t .