1.3 Строки
Язык Glint предоставляет удобные средства для работы со строками, которые представляют собой последовательность символов. Ниже приведены основные сведения о строках в Glint.
🔠 Определение строк
Строки могут быть определены с помощью одинарных ('
) или двойных ("
) кавычек. Примеры:
"Привет, мир!"
'Glint - это замечательный язык программирования'
➕ Конкатенация строк
Для объединения строк используется оператор +
. Пример:
x is "Привет"
y is "мир!"
z is x + ", " + y # Конкатенация строк
write z # Вывод: Привет, мир!
🔢 Доступ к символам
К символам в строке можно обращаться по их индексу, начиная с 0. Пример:
s is "hello"
write s[1] # Вывод: e
✂️ Срезы строк
Можно получать подстроку из строки, указав диапазон индексов. Пример:
s is "hello"
write s[1:4] # Вывод: el
📚 Примеры использования строк в Glint
x is "Привет"
y is "мир!"
z is x + ", " + y # Конкатенация строк
write z # Вывод: Привет, мир!
s is "hello"
write s[1] # Вывод: e
write s[2:4] # Вывод: ll
name is "Alice"
age is 30
message is "Меня зовут @a и мне @b лет." (a, b) # Форматирование строки с использованием оператора @
write message # Вывод: Меня зовут Alice и мне 30 лет.
message1 "Мой юзернейм \@username" # Если вы не хотите ничего форматировать, то просто напишите перед @ - \
🔎Методы
В Glint есть методы для поиска символов или их индентификаторов, даже сортировка
Пример поиска индентификатора символа:
line is "hello"
write line.search_char "h"
# вывод 0
Пример поиска символа, по индентификатору:
line is "hello"
write line.search_id 0
# вывод h
Это основные сведения о работе со строками в языке Glint. Начните использовать строки в Glint и ощутите удобство и гибкость этого мощного инструмента!
Last updated