Урок_7. Рядки в Python.
Строкові значення.
У рядкових значеннях у Python з двох сторін ставляться або одинарні лапки, або подвійні лапки. 'привет'- Це те ж саме, що і "привет".
Рядки можуть виводитися на екран з використанням функції виведення. Наприклад: print("привет").
Як і в багатьох інших популярних мовах програмування, рядки в Python це масиви байтів, які представляють символи unicode. Однак Python не має символьного типу даних, один символ — це просто рядок з довжиною 1. Квадратні дужки можуть використовуватися для доступу до елементів рядка.
Отримаємо символ із індексом 1 (пам'ятайте, що перший символ має індекс 0):
a = "Привет, Мир!"
print(a[1])
Висновок:
р
Підрядок. Отримаємо частину рядка з індексу 2 по 5 (запам'ятайте, підрядок не включає крайній індекс, у прикладі це b[5]):
b = "Привет, Мир!"
print(b[2:5])
Висновок:
иве
Метод strip()видаляє будь-які пропуски з початку або кінця рядка:
a = " Привет, Мир! "
print(a.strip())
Висновок:
Привет, Мир!
Метод len()повертає довжину рядка:
a = "Привет, Мир!"
print(len(a))
Висновок:
12
Метод lower()повертає рядок у нижньому регістрі:
a = "Привет, Мир!"
print(a.lower())
Висновок:
привет, мир!
Метод upper()повертає рядок у верхньому регістрі:
a = "Привет, Мир!"
print(a.upper())
Висновок:
ПРИВЕТ, МИР!
Метод replace(x, y)замінює частину рядка xна рядок y:
a = "Привет, Мир!"
print(a.replace("Ми", "Мэ"))
Висновок:
Привет, Мэр!
Якщо міняти "і" на "е", отримаємо "Превет, Мер!"
Метод split(x)розбиває рядок на список із підрядка , по роздільнику x:
a = "Привет, Мир!" print(a.split(",")) # вернет ['Привет', ' Мир!']За матеріалами сайту: https://pythonru.com/

Немає коментарів:
Дописати коментар