Работа со строками



бет4/4
Дата01.02.2023
өлшемі63,62 Kb.
#64372
түріУрок
1   2   3   4
Функция или метод

Описание

S = 'str’; S = "str";
S = '''str'''; S = ""str"""

Литерал строки

S = "s\ np\ ta\ nbbb"

Экранированный список

S = r"C:\ temp\ new"

Форматированные строки

S = b"byte"

Байтовые строки

S1 + S2

Конкатенация (объединение строк)

S1 * 3

Умножение строк

S[ i]

Поиск по индексу

S[i:j:step]

Вычитание из части

len(S)

Длина строки

S.replace (шаблон, замена)

Изменить шаблон

S.split (символ)

Разделить строку с помощью разделителя

S.isdigit()

Проверка наличия цифр в строке

S.isalpha()

Проверить, состоит ли строка из букв

ord (символ)

Его символ ASCII-кода

chr (число)

Код ASCII символа

S.lstrip([chars])

Удаление пробелов в начале строки

S.rstrip([chars])

Удаление пробелов в конце строки

S.strip([chars])

Удаление пробелов в конце и в начале строки

S.format(*args, **kwargs)

Форматирование строки

str.isupper()
str.islower()

Проверяет, состоит ли строка только
из символов в нижнем и верхнем регистре

Строки можно передавать с такой процедурой и функцией, как параметр, и возвращать как результат функции.
Задание 1.
С помощью поисковых систем найдите в Интернете описание какие действия выполняют следующие функции?

  • Concat

  • Copy

  • Length

  • Pos

Задание 2.
Используя язык программирования Python, решить задачи:
Даны три строки s1:='Мама '; s2:='мыла '; s3:='раму';
1) используя функцию CONCAT, обьедините три строки в одну строку S
2) используя функцию LENGTH, подсчитайте количество символов в сторке S
3) используя функцию COPY, выведите на экран слово 'мыла‘ из строки S

Достарыңызбен бөлісу:
1   2   3   4




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет