Презентація "Пошук по рядку."

Про матеріал
Пошук в рядку за допомогою функції replace (). Зміна символів в Python за допомогою функції find ().
Перегляд файлу
Пошук по рядку. Зміна символів. Розбивання рядка. Вчитель інформатики ЗОШ №12 Сизоненко Світлана Володимирівна
 Пошук по рядку в Python за допомогою функції find (). У прикладі ми зробимо пошук слова в рядку. Пам'ятаємо, що рахунок йде з 0. В результаті ми отримаємо номер символу, після якого буде наше слово. Якщо ввести слово, якого немає в рядку, наприклад «papa», то результатом буде -1.
Приклад:>s = print s.find("mila") >5" title="Приклад:>s = "mama mila ramu " >print s.find("mila") >5">
Зміна символівв рядку за допомогою функції replace (), ми міняємо mama на papa:>print s.replace(papa mila ramu" title="Зміна символівв рядку за допомогою функції replace (), ми міняємо mama на papa:>print s.replace("mama","papa") >papa mila ramu">
Розбивання рядкапо раздільнику в python за допомогою функції split ():>line = print line.split(",") # Вказуємо шуканий роздільник в дужках>['aaa', 'bbb', 'ccc']" title="Розбивання рядкапо раздільнику в python за допомогою функції split ():>line = "aaa,bbb,ccc" >print line.split(",") # Вказуємо шуканий роздільник в дужках>['aaa', 'bbb', 'ccc']">
 Перетворити всі символи в рядку до верхнього регістру за допомогою функції upper ():>string = print string.upper() >AAABBB" title=" Перетворити всі символи в рядку до верхнього регістру за допомогою функції upper ():>string = "aaabbb" >print string.upper() >AAABBB">
 Перевірити чи перебуває рядок тільки з букв за допомогою функції isalpha (). Якщо в рядку тільки букви то результат буде – True(так), якщо ж в рядку є прогалини або числа – False(ні):>p = print p.isalpha() >True >g = "probel i chislo 5" >print g.isalpha() >False" title=" Перевірити чи перебуває рядок тільки з букв за допомогою функції isalpha (). Якщо в рядку тільки букви то результат буде – True(так), якщо ж в рядку є прогалини або числа – False(ні):>p = "tolkobukvi" >print p.isalpha() >True >g = "probel i chislo 5" >print g.isalpha() >False">
Змінювані і незмінні об'єкти (мутують і немутірующіе)Незмінні: цілі числа (int), числа з плаваючою точкою (float), комплексні, рядки, кортежі. Змінні: списки, множини, словники.
Приклад, як змінити список:>>> s = >> s[2]='z' # так робити не можна, а то буде помилка Traceback (most recent call last): File "", line 1, in Type. Error: 'str' object does not support item assignment >>> s = s[:2]+'z'+s[3:] >>> s>>> 'abzdef' " title="Приклад, як змінити список:>>> s = "abcdef" >>> s[2]='z' # так робити не можна, а то буде помилка Traceback (most recent call last): File "", line 1, in Type. Error: 'str' object does not support item assignment >>> s = s[:2]+'z'+s[3:] >>> s>>> 'abzdef' ">
Виконати завдання: 1)Створіть список своїх улюблених розваг. 2)Тепер створіть список улюблених страв. 3)Об’єднайте ці два списки.
Зміст слайдів
Номер слайду 1

Пошук по рядку. Зміна символів. Розбивання рядка. Вчитель інформатики ЗОШ №12 Сизоненко Світлана Володимирівна

Номер слайду 2

Пошук по рядку в Python за допомогою функції find (). У прикладі ми зробимо пошук слова в рядку. Пам'ятаємо, що рахунок йде з 0. В результаті ми отримаємо номер символу, після якого буде наше слово. Якщо ввести слово, якого немає в рядку, наприклад «papa», то результатом буде -1.

Номер слайду 3

Приклад:>s = "mama mila ramu " >print s.find("mila") >5

Номер слайду 4

Зміна символівв рядку за допомогою функції replace (), ми міняємо mama на papa:>print s.replace("mama","papa") >papa mila ramu

Номер слайду 5

Розбивання рядкапо раздільнику в python за допомогою функції split ():>line = "aaa,bbb,ccc" >print line.split(",") # Вказуємо шуканий роздільник в дужках>['aaa', 'bbb', 'ccc']

Номер слайду 6

Перетворити всі символи в рядку до верхнього регістру за допомогою функції upper ():>string = "aaabbb" >print string.upper() >AAABBB

Номер слайду 7

Перевірити чи перебуває рядок тільки з букв за допомогою функції isalpha (). Якщо в рядку тільки букви то результат буде – True(так), якщо ж в рядку є прогалини або числа – False(ні):>p = "tolkobukvi" >print p.isalpha() >True >g = "probel i chislo 5" >print g.isalpha() >False

Номер слайду 8

Змінювані і незмінні об'єкти (мутують і немутірующіе)Незмінні: цілі числа (int), числа з плаваючою точкою (float), комплексні, рядки, кортежі. Змінні: списки, множини, словники.

Номер слайду 9

Приклад, як змінити список:>>> s = "abcdef" >>> s[2]='z' # так робити не можна, а то буде помилка Traceback (most recent call last): File "", line 1, in Type. Error: 'str' object does not support item assignment >>> s = s[:2]+'z'+s[3:] >>> s>>> 'abzdef'

Номер слайду 10

Виконати завдання: 1)Створіть список своїх улюблених розваг. 2)Тепер створіть список улюблених страв. 3)Об’єднайте ці два списки.

pptx
Додано
1 квітня 2020
Переглядів
817
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку