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

Свайпніть щоб показати меню

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
Завдання

Swipe to start coding

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

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

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

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

Рішення

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

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

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

Секція 3. Розділ 3
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

Awesome!

Completion rate improved to 2.94

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
Завдання

Swipe to start coding

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

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

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

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

Рішення

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

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

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

close

Awesome!

Completion rate improved to 2.94

Свайпніть щоб показати меню

some-alt