papa mila ramu" title="Зміна символівв рядку за допомогою функції replace (), ми міняємо mama на papa:>print s.replace("mama","papa") >papa mila ramu">
print line.split(",") # Вказуємо шуканий роздільник в дужках>['aaa', 'bbb', 'ccc']" title="Розбивання рядкапо раздільнику в python за допомогою функції split ():>line = "aaa,bbb,ccc" >print line.split(",") # Вказуємо шуканий роздільник в дужках>['aaa', 'bbb', 'ccc']">
print string.upper() >AAABBB" title=" Перетворити всі символи в рядку до верхнього регістру за допомогою функції upper ():>string = "aaabbb" >print string.upper() >AAABBB">
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">
>> 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' ">
Пошук по рядку. Зміна символів. Розбивання рядка. Вчитель інформатики ЗОШ №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)Об’єднайте ці два списки.