Урок:

Текстові величини та операції над ними

20.02.2023
0 0
Вміст уроку:
1
2
3

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Перегляньте

Опорний конспект

опрацювання текстових даних мовою програмування використовують величини символьного та рядкового типів. До символьного типу належать літери, цифри та знаки, а набір символів утворює рядок.

0401t47g-88c3-940x444.png

Інколи символи, котрі використовують програмно потрібно подати у вигляді звичайного тексту та іноді це може призводити до логічних помилок. Для уникнення цього використовуються escape-послідовності. Поняття escape-послідовності, що походить від англомовного аналогу escape sequences (від англ. to escape — уникати) використовують для запису в текстових значеннях спеціальних символів.

Усі символи в рядку мають свій порядковий номер. Причому зверніть увагу, що рахунок розпочинається не з 1, так як ми звикли, а з 0.

0401t4ev-f090-809x192.png

0401t4g8-13ea-940x135.png

Операції над текстовими величинами:

1 Операція склеювання а=х+у

x='Інфор'

y='матика'

k=x+y

print(k)

0401t4rc-623b-169x239.png

2 Зріз від початку до символу з помером n. (n не включається) а=х[:n]

x='Інформатика'

k=x[:4]

print(k)

0401t57o-60bd-330x346.png

3. Зріз від символу n рядка до символу m . (m не включається) а=х[n:m]

x='Інформатика'

k=x[2:7]

print(k)

0401t5dh-1e3e-342x419.png

4. Зріз від символу з номером n рядка до кінця рядка а=х[n:]

x='Інформатика'

k=x[5:]

print(k)

0401t5pa-2c1d-343x393.png

5. Визначення довжини текстової величини a= len(x)

x='Інформатика'

s=len(x)

print(s)

0401t5wr-60bd-369x361.png

6. Подати текст у зворотньому порядку а = х[::-1]

a='анїаркУ'

b=a[::-1]

print(b)у

0401t72u-14cb-295x323.png

. Працюючи з текстовими величинами можна додавати

0401t3ph-6a3d-356x148.png

0401t6oc-bbe1-801x357.png

та перемножувати. Причому додавати та множити можна, як рядками так і окремими символами.

Інколи є потреба використати частину тексту. Для цього використовується зріз послідовності:

– показати лише перші 6 символів

S2=S[6:8] – показати лише перші символи з 6 по 8

S3=S[6:] – відрізати від тексту перші 6 символів

Для того, щоб подати текст у зворотньому порядку потрібно використати параметр звороту – [::-1]

0401t460-e238-940x466.png

0401t45d-699e-940x257.png

2

x='Інформатика'

k=x[2:7]

print(k)

d=x[4]+x[3]+x[5:7]+x[1]+x[7:]

print(d)

3

Текстові величини, операції над ними. Питон
8 лютого 2024
0 0
Аватар профіля Іванська Тетяна Сергіївна
Аватар профіля Іванська Тетяна Сергіївна
Інформатика
7 клас
5 8 17 6 140 0

Рефлексія від 7 учнів

Сподобався:

0

Так: 5

Ні: 2

Зрозумілий:

0

Так: 6

Ні: 1

Потрібні роз'яснення:

0

Ні: 7

Так: 0

Рекомендуємо

Текстові величини та операції над ними

Текстові величини та операції над ними

406

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

35 грн

Текстові величини та операції над ними

Текстові величини та операції над ними

454

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

25 грн

УРОК № 4.3. Операції над фрагментами тексту в текстовому процесорі Word

УРОК № 4.3. Операції над фрагментами тексту в текстовому процесорі Word

54

Аватар профіля Пархомчук Вадим Олександрович
Інформатика
5 клас

20 грн

Табличні величини. Елемент керування «багаторядкове текстове поле». Уведення та виведення табличних величин

Табличні величини. Елемент керування «багаторядкове текстове поле». Уведення та виведення табличних величин

563

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

25 грн

Опрацювання текстових величин мовою програмування. Тематичне оцінювання.

Опрацювання текстових величин мовою програмування. Тематичне оцінювання.

480

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

30 грн

ГР1 Операції над архівами

ГР1 Операції над архівами

218

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

35 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1287

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1106

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1344

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

495

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

651

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

280

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас