Строки в Python: определение и представление
https://doi.org/10.32517/2221-1993-2025-24-3-84-90
Аннотация
Статья посвящена строкам в Python — одному из основных типов данных, используемых для хранения и обработки текстовых значений. Рассматриваются способы определения строк, их создание с помощью одинарных или двойных кавычек, а также примеры однострочных и многострочных строк.
Для лучшего понимания внутреннего представления строк в Python рассмотрено сравнение строк — базовая операция, которая используется для определения порядка, равенства или различия между двумя строками. Рассмотрены основные операторы сравнения строк в Python, такие как «= =» (равно), «!=» (не равно), «<» (меньше), «>» (больше), «<=» (меньше или равно) и «>=» (больше или равно). Обсуждаются особенности работы со строками и некоторые нюансы, которые следует учитывать при сравнении строк.
Статья будет полезна при изучении типа данных «строка» всем, кто стремится улучшить свое понимание строковых данных в Python.
Об авторе
Т. С. ГончароваРоссия
Гончарова Татьяна Семеновна, педагог дополнительного образования
г. Донецк, Донецкая Народная Республика
Список литературы
1. Бизли Д. Python. Подробный справочник: пер. с англ. СПб.: Символ-Плюс, 2010. 864 с.
2. Босова Л. Л. О новых подходах к изучению школьной информатики в условиях цифровой трансформации общества // Информатика в школе. 2022. № 4 (177). С. 5–14. EDN: DKRLZV. DOI: 10.32517/2221-1993-2022-21-4-5-14 .
3. Босова Л. Л., Аквилянов Н. А., Кочергин И. О., Штепа Ю. Л., Бурцева Т. А. Информатика. 8–9 классы. Начала программирования на языке Python. Дополнительные главы к учебникам. М.: БИНОМ. Лаборатория знаний, 2022. 96 с.
4. Васильев А. Н. Python на примерах. Практический курс по программированию. СПб.: Наука и Техника, 2016. 432 с.
5. Горохова Р. И., Догадина Е. П., Долгов В. И., Макрушин С. В. Практикум по программированию на языке Python: учебное пособие. М.: Финансовый университет, департамент анализа данных и машинного обучения, 2023. 320 с.
6. Джоши П. Искусственный интеллект с примерами на Python: пер. с англ. СПб.: ООО «Диалектика», 2019. 448 с.
7. Доусон М. Программируем на Python. СПб.: Питер, 2014. 416 с.
8. Еникеев Р. Р. Основы и базовые типы данных в Python. Казань: КФУ, 2021. 129 с.
9. Лутц М. Изучаем Python: пер. с англ. Ю. Н. Артеменко. СПб.: Диалектика, 2019. 832 с.
10. Любанович Б. Простой Python. Современный стиль программирования. СПб.: Питер, 2016. 480 с.
11. Маркелов В. К., Завьялова О. А. Возможности языка Python 3.10 при обучении программированию в школе // Шуйская сессия студентов, аспирантов, педагогов, молодых ученых. Материалы ХIV Международной научной конференции, посвященной Году науки и технологий Российской Федерации, 205-летию начала подготовки педагогов в Ивановской области (Москва—Иваново—Шуя, 06–07 октября 2021 года). Шуя: Шуйский филиал Ивановского государственного университета, 2021. С. 96–97. EDN: XXZKLZ.
12. Маркелов В. К., Завьялова О. А. Язык программирования Python как альтернативный инструмент для решения заданий ЕГЭ по информатике // Информатика в школе. 2023. № 2 (181). С. 63–72. EDN: UBRWOS. DOI: 10.32517/2221-1993-2023-22-2-63-72.
13. Поляков К. Ю., Еремин Е. А. Информатика. 9 класс: учебник. М.: БИНОМ. Лаборатория знаний, 2018. 288 с.
14. Саммерфильд М. Программирование на Python 3. Подробное руководство: пер. с англ. СПб.: Символ-Плюс, 2009. 608 с.
15. Сысоева М. В., Сысоев И. В. Программирование для «нормальных» с нуля на языке Python: учебник. М.: Базальт СПО; МАКС Пресс. 2018. 176 с.
16. Федоров Д. Ю. Программирование на языке высокого уровня Python: учебное пособие для прикладного бакалавриата. М.: Юрайт, 2019. 161 с.
17. Харрисон М. Как устроен Python. Гид для разработчиков, программистов и интересующихся: пер. с англ. СПб.: Питер, 2019. 272 с.
18. Чернышев С. А. Основы программирования на Python: учебное пособие для вузов. М.: Юрайт. 2022. 286 с.
19. Язык Python // Преподавание, наука и жизнь: сайт Константина Полякова. https://kpolyakov.spb.ru/school/probook/python.htm
20. PEP 8 в Python — правила для идеального кода. М.: Свет Разума, 2013. https://pythonpip.ru/osnovy/pep-8-v-pythonpravila-dlya-idealnogo-koda
Рецензия
Для цитирования:
Гончарова Т.С. Строки в Python: определение и представление. Информатика в школе. 2025;(3):84-90. https://doi.org/10.32517/2221-1993-2025-24-3-84-90
For citation:
Goncharova T.S. Strings in Python: Definition and representation. Informatics in school. 2025;(3):84-90. (In Russ.) https://doi.org/10.32517/2221-1993-2025-24-3-84-90