Інформатика 2F
Урок 2 З'єднай команду з групи Олівець середовища Скретч та відповідну дію
Інформатика 4 клас
Скретч-проєкт "Знайомство з роботом"
Інформатика 7 клас
Урок 1 Тестування 1 Минуле тестування
Урок 2 Робота з рядками. Задачі
Початковий рівень (розуміння основ):
- Що таке рядкова величина (string) в Python? Наведіть приклад рядка.
- Як в Python позначаються рядкові літерали? Які є способи їх оголошення?
- Що таке індексування в рядках Python? Який індекс має перший символ рядка?
- Як отримати доступ до окремого символу рядка за його індексом? Наведіть приклад.
- Що таке зріз (slicing) рядка? Як отримати підрядок з рядка? Наведіть приклад.
Середній рівень (застосування базових методів та операцій):
- Які основні операції можна виконувати над рядками в Python? Наведіть приклади використання операції конкатенації та повторення.
- Опишіть призначення та наведіть приклади використання наступних методів рядків:
len()
- Як перевірити, чи починається рядок з певного префікса або закінчується певним суфіксом? Які методи для цього використовуються? Наведіть приклади.
- Як знайти перше входження підрядка в рядок? Який метод використовується? Що повертає цей метод, якщо підрядок не знайдено?
- Як замінити всі входження одного підрядка на інший у рядку? Який метод для цього використовується? Наведіть приклад.
Високий рівень (глибше розуміння та складніші завдання):
- Поясніть різницю між методами
find()
таindex()
при пошуку підрядка в рядку. Яку перевагу має один над іншим? - Як розділити рядок на список підрядків за певним роздільником? Який метод використовується? Як об'єднати список рядків в один рядок з певним роздільником?
- Що таке форматування рядків в Python? Опишіть принаймні два способи форматування (наприклад, f-рядки та метод
format()
). Наведіть приклади їх використання. - Напишіть код Python, який би підрахував кількість входжень кожної літери в заданому рядку (регістр не враховувати).
- Поясніть концепцію рядків як незмінних (immutable) об'єктів в Python. Які наслідки цієї властивості при виконанні операцій над рядками? Як це впливає на ефективність коду?
Немає коментарів:
Дописати коментар
Додайте свій коментар