Найти в Дзене

Продолжаем изучать python. Списки, строки, кортежи и словари.

В предыдущем посте я написал про книги, которые ко мне пришли сегодня. Я уже ознакомился с парой глав, и сейчас хочу рассказать вам про списки, строки, кортежи и словари.
Оглавление

В предыдущем посте я написал про книги, которые ко мне пришли сегодня. Я уже ознакомился с парой глав, и сейчас хочу рассказать вам про списки, строки, кортежи и словари.

СТРОКИ

Фрагмент текста в программировании обычно называют строками. Можно сказать, что строка – это последовательность символов. Чтобы создать строку в языке программирования python, нужно ввести текст, заключив его в кавычки.

Это не самая интересная тема, но я расскажу о ней чуть подробнее, потому что тут могут возникнуть небольшие проблемы. Главные проблемы со строками заключаются в расстановке кавычек. Я приведу один пример, потому что я разобрался, как это все работает.

ошибочный код
ошибочный код

Так как нашу строку открывают ‘ ’ , то python думает, что код заканчивается после «д», потому что там, по его мнению, стоит закрывающая одинарная кавычка. Чтобы такого избежать прибегают к методу экранирования. Как я понял, экранирование – это, когда кавычку, которая нам нужна закрывают обратным слешем:

исправленный код
исправленный код

Как я понимаю, экранирование для языка программирования python показывает, что эта кавычка должна быть в качестве строки, а не в качестве закрывающего элемента.

Списки

-4

Чтобы создать список, понадобиться ввести чуть больше символов, чем при создании строки, но плюсом списка является возможность обращаться к его элементам по отдельности. Однако важно помнить, что отсчет в списках начинается с нуля, поэтому если вы хотите обратиться ко второму элементу списка, то на экран выйдет третий, потому что так заложено в самом языке программирования. Списки могут содержать в себе как числа, так и слова. Список отличается от строки тем, что, когда создаешь список, надо записать его в квадратных скобочках. Чтобы удалить элемент из списка надо воспользоваться функцией del().

-5

Кортежи

Кортеж похож на список, только записан в круглых скобках. Главное отличие кортежа от списка в том, что его невозможно изменить. Главное причина использования кортежей заключается в том, что порой удобнее использовать набор значений, который никогда не меняется. То есть создав элемент с двумя значениями, можно не переживать о том, что там может появиться новое значение.

Словари

словари
словари

Словарями в python называют наборы значений аналогично спискам и кортежам. Отличие состоит в том, что каждому элементу словаря соответствует ключ и связанное с ним значение. Чтобы записать словарь, нам потребуется использовать фигурные скобочки. Словари очень удобны в поиске информации. Например, у нас есть 100 человек со своим любимым видом спорта, и чтобы нам не копаться и не перебирать все 100 человек благодаря python мы можем в программе написать ключ, то есть имя человека, если он является ключом, то мы сможем узнать его любимый вид спорта. Ключи и связанное с ним значение записываются через двоеточие. Например:

программа по словарям
программа по словарям

Как вы можете заметить, при выводе появляются не все участники словаря, и виды спорта которые мы спрашивали, а появляется вид спорта, конкретного человека, именно того, кого мы запросили у программы.

Всем спасибо за внимание, ставьте лайки, подписывайтесь на меня, оставляйте ваши комментарии, приму любую критику, а если поможете советом, то буду очень благодарен.💖💖💖✔