Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Ознайомлення з Індексацією | Рядки
Типи даних у Python
course content

Зміст курсу

Типи даних у Python

Типи даних у Python

1. Знайомство з числами в Python
2. Істина чи брехня?
4. Поєднання всіх тем разом

book
Ознайомлення з Індексацією

Ймовірно, ви вже чули про індексацію раніше.😃

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

Суть в тому, що індексація починається з нуля. Погляньмо на слово codefinity. Символ c має індекс 0, o має індекс 1 і так далі, а символ y має індекс 9:

Щоб визначити символ, пов'язаний з певним індексом, використовуйте наступний синтаксис: string[index_number]. Наприклад, при роботі зі словом codefinity для отримання початкового символу c слід використовувати наступний код: codefinity[0].

1234
string = "codefinity" print("Print the c symbol:", string[0]) print("Print the o symbol:", string[1]) print("Print the y symbol:", string[9])
copy

Будьте обережні, уважні і не допускайте, щоб наступний вираз був результатом виконання вашого коду:

string index out of range

Це означає, що ви намагалися досягти індексу, якого не існує у вашому слові, наприклад, 10 для слова codefinity.

Слід зазначити, що пробіли мають таку ж цінність, як і інші символи, тому наступні рядки не є рівними, оскільки останній символ першого рядка - n і він має індекс 5, а останній символ другого рядка - пробіл і він має індекс 6:

1234
string1 = "Python" string2 = "Python " print("The last symbol of the first string is", string1[5]) print("The last symbol of the second string is", string2[6])
copy
Завдання
test

Swipe to show code editor

Я ціную ваше бажання вчитися; це чудово, що ви виконали так багато завдань! 😍.

Перед вами два завдання.

Використовуйте індексацію, щоб витягти певні символи з string1 та string2, щоб утворити фразу I l o v e y o u у виводі.

Для розв'язання цієї задачі ви повинні працювати лише з індексацією, не використовуючи додаткові функції.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 3
toggle bottom row

book
Ознайомлення з Індексацією

Ймовірно, ви вже чули про індексацію раніше.😃

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

Суть в тому, що індексація починається з нуля. Погляньмо на слово codefinity. Символ c має індекс 0, o має індекс 1 і так далі, а символ y має індекс 9:

Щоб визначити символ, пов'язаний з певним індексом, використовуйте наступний синтаксис: string[index_number]. Наприклад, при роботі зі словом codefinity для отримання початкового символу c слід використовувати наступний код: codefinity[0].

1234
string = "codefinity" print("Print the c symbol:", string[0]) print("Print the o symbol:", string[1]) print("Print the y symbol:", string[9])
copy

Будьте обережні, уважні і не допускайте, щоб наступний вираз був результатом виконання вашого коду:

string index out of range

Це означає, що ви намагалися досягти індексу, якого не існує у вашому слові, наприклад, 10 для слова codefinity.

Слід зазначити, що пробіли мають таку ж цінність, як і інші символи, тому наступні рядки не є рівними, оскільки останній символ першого рядка - n і він має індекс 5, а останній символ другого рядка - пробіл і він має індекс 6:

1234
string1 = "Python" string2 = "Python " print("The last symbol of the first string is", string1[5]) print("The last symbol of the second string is", string2[6])
copy
Завдання
test

Swipe to show code editor

Я ціную ваше бажання вчитися; це чудово, що ви виконали так багато завдань! 😍.

Перед вами два завдання.

Використовуйте індексацію, щоб витягти певні символи з string1 та string2, щоб утворити фразу I l o v e y o u у виводі.

Для розв'язання цієї задачі ви повинні працювати лише з індексацією, не використовуючи додаткові функції.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 3
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt