Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  11 класс  /  Сnроки и методы в Python

Сnроки и методы в Python

11.01.2023

Содержимое разработки

Строки и их методы

Строки и их методы

Python предоставляет множество методов для работы с текстовыми данными.  Все методы можно сгруппировать в четыре категории: Преобразование строк. Оценка и классификация строк. Конвертация регистра. Поиск, подсчет и замена символов.

Python предоставляет множество методов для работы с текстовыми данными.

Все методы можно сгруппировать в четыре категории:

  • Преобразование строк.
  • Оценка и классификация строк.
  • Конвертация регистра.
  • Поиск, подсчет и замена символов.
Преобразование строки к верхнему регистру (заглавные буквы) - upper 'hello word'.upper() 'HELLO WORD' Преобразование строки к нижнему регистру (прописные буквы)- lower 'HEIIO WORD'.lower() 'heiio word' Первую букву каждого слова переводит в верхний регистр, а все остальные в нижний title() 'hello word'.title() 'Hello Word' Подсчет кол-во букв в сроке- count 'hello word'.count('l') 2 Поиск подстроки (индекса) в строке (слева на право)- find  Поиск подстроки (индекса) в строке (сконца)- rfind  'hello word'.find('d') 9

Преобразование строки к верхнему регистру (заглавные буквы)

- upper

'hello word'.upper()

'HELLO WORD'

Преобразование строки к нижнему регистру (прописные буквы)- lower

'HEIIO WORD'.lower()

'heiio word'

Первую букву каждого слова переводит в верхний регистр, а все остальные в нижний title()

'hello word'.title()

'Hello Word'

Подсчет кол-во букв в сроке- count

'hello word'.count('l')

2

Поиск подстроки (индекса) в строке (слева на право)- find

Поиск подстроки (индекса) в строке (сконца)- rfind

'hello word'.find('d')

9

Замена символов- replace 'hello word'.replace('o','1') 'hell1 w1rd Удаление символов- replace 'hello word'.replace('o',’ ') 'hell wrd Разбиение строки по разделителю- split 'hello word'.split() ['hello', 'word'] Разбиение строки по символу - split 'hello word'.split('l') ['he', '', 'o word'] spisok = ['Я', 'изучаю', 'Python'] stroka = ' '.join(spisok)  print(stroka) Я изучаю Python

Замена символов- replace

'hello word'.replace('o','1')

'hell1 w1rd

Удаление символов- replace

'hello word'.replace('o',’ ')

'hell wrd

Разбиение строки по разделителю- split

'hello word'.split()

['hello', 'word']

Разбиение строки по символу - split

'hello word'.split('l')

['he', '', 'o word']

spisok = ['Я', 'изучаю', 'Python']

stroka = ' '.join(spisok)

print(stroka)

Я изучаю Python

окружить (заполнить с двух сторон) строку заданными символами - center() 'hello word'.center(12,'-') '-hello word-' проверка, все ли символы строки являются буквами-  isalpha() 'hello'.isalpha() True провер ка , все ли символы строки являются числами -  isdigit(). '123gfg'.isdigit() False Преобразование текста так, чтобы с заглавной буквы начиналось только первое слово предложения:

окружить (заполнить с двух сторон) строку заданными символами - center()

'hello word'.center(12,'-')

'-hello word-'

проверка, все ли символы строки являются буквами- isalpha()

'hello'.isalpha()

True

провер ка , все ли символы строки являются числами -  isdigit().

'123gfg'.isdigit()

False

Преобразование текста так, чтобы с заглавной буквы начиналось только первое слово предложения:

"python – язык программирование".capitalize()

'Python - язык программирование'

-75%
Курсы повышения квалификации

Система работы с высокомотивированными и одаренными учащимися по учебному предмету

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Сnроки и методы в Python (1.04 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт