442 читали · 2 года назад
Почему индексация начинается с 0
В Python, как и во многих других языках, индексация начинается с нуля. Это относится и к строкам. Мне, как паскалисту, раньше было непонятно, зачем было так делать (ведь в Паскале индексация строк начинается с 1, а массив можно вообще начать с любого индекса, хоть с 0, хоть с 5). Но так уж повелось. Поэтому в Python вот такой код: hello = "Привет, МИР!" print(hello[1]) выведет букву “р”, а не “П”, как могут подумать паскалисты или не программисты (кстати, паскалисты != не программисты, кто бы что об этом не думал))) То есть получить доступ к символу можно, указав индекс символа строки...
Массивы и их роль в программировании
Массивы — одна из фундаментальных структур данных в программировании. Они используются для хранения и обработки наборов данных, что делает их незаменимыми в решении множества задач. В этой статье мы разберем, что такое массивы, как они работают, где применяются и почему так важно уметь с ними работать. Массив — это структура данных, которая представляет собой упорядоченный набор элементов одного типа. Каждый элемент массива имеет свой индекс, который позволяет быстро получить доступ к нужному значению...