Рядки

Індексація рядків та зрізи

Отримання символу за індексом

text = "Python" print(text[0]) print(text[-1])

Застосування:

Отримує перший і останній символ рядка.

Приклад виведення:

P
n

Отримати підрядок (зріз)

text = "Python programming" print(text[0:6]) print(text[7:])

Застосування:

Виводить підрядки з початковим і кінцевим індексами.

Приклад виведення:

Python
programming

Довжина рядка

text = "Hello, world!" print(len(text))

Застосування:

Виводить кількість символів у рядку.

Приклад виведення:

13

Перетворення рядків

Перетворення в верхній та нижній регістри

text = "Hello" print(text.upper()) print(text.lower())

Застосування:

Змінює регістр символів у рядку.

Приклад виведення:

HELLO
hello

Пошук підрядка

text = "I love Python" print(text.find("love")) print(text.find("Java"))

Застосування:

Знаходить індекс першого входження підрядка або повертає -1, якщо не знайдено.

Приклад виведення:

2
-1

Заміна підрядка

text = "I like apples" new_text = text.replace("apples", "oranges") print(new_text)

Застосування:

Замінює одне слово на інше в рядку.

Приклад виведення:

I like oranges

Розділити та з’єднати рядок

sentence = "apple,banana,cherry" words = sentence.split(",") print(words) joined = "-".join(words) print(joined)

Застосування:

Розділяє рядок на частини та з'єднує їх новим роздільником.

Приклад виведення:

['apple', 'banana', 'cherry']
apple-banana-cherry

Порахувати кількість символів

text = "banana" print(text.count("a"))

Застосування:

Підраховує кількість входжень символу або підрядка.

Приклад виведення:

3

Інтерполяція рядків (f-строки)

name = "Alice" age = 30 print(f"My name is {name} and I am {age} years old.")

Застосування:

Форматує рядок з підставленням змінних.

Приклад виведення:

My name is Alice and I am 30 years old.

Як вирівняти рядки (центр, ліворуч, праворуч)

text = "Python" print(text.center(10, "-")) print(text.ljust(10, "-")) print(text.rjust(10, "-"))

Застосування:

Вирівнює рядок по центру, ліворуч чи праворуч із заповненням символами.

Приклад виведення:

--Python--
Python----
----Python

Обмежити значення після коми

number = 3.1415926535 print(f"{number:.2f}")

Застосування:

Форматує число з обмеженням кількості знаків після коми.

Приклад виведення:

3.14