В данном курсе описываются основные структуры данных языка программирования Python. Будут рассмотрены основы процедурного программирования, а также способы использования встроенных структур данных Python, например, списков, словарей и кортежей для выполнения сложного анализа данных. В данном курсе рассматриваются главы 6-10 учебника «Python для всех». В этом курсе речь идет о языке Python 3.
제공자:
Структуры данных Python
미시건 대학교이 강좌에 대하여
배울 내용
Рассмотрение принципов структур данных и способов их применения
Создание программ, способных выполнять чтение и запись данных из файлов
Хранение данных в виде пары «ключ/значение» с помощью словарей Python
Выполнение многоэтапных задач, например, сортировки или организации циклов с помощью кортежей
귀하가 습득할 기술
제공자:

미시건 대학교
The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.
강의 계획 - 이 강좌에서 배울 내용
Глава 6. Строки
В этом модуле мы вспомним, на чем остановились в последний раз; начнем с главы 6 учебника, поговорим о строках, а затем перейдем к структурам данных. На второй неделе данного курса мы займемся установкой среды языка Python, если вы захотите выполнять приложения на своем ПК или ноутбуке. Если вы не собираетесь устанавливать Python, можете перейти на неделю 3 и получить некоторую фору по времени.
Модуль. Установка и использование Python
В этом модуле будет предоставлена информация, на основании которой вы сможете создавать программы на Python. Устанавливать Python для этого курса не обязательно. Программы на Python можно создавать и тестировать в браузере с помощью подсистемы «Python Code Playground» на этом уроке. Более подробную информацию см. в разделе «Использование Python в этом курсе».
Глава 7. Файлы
До настоящего времени мы работали с данными, которые вводит пользователь, или с данными в константах. Однако реальные программы обрабатывают намного большие объемы данных путем считывания и записи файлов во вторичную память на компьютере. В этой главе мы начнем создавать наши первые программы, которые выполняют чтение, сканирование и обработку реальных данных.
Глава 8. Списки
Так как мы хотим решать более сложные задачи в среде Python, нам требуются более мощные переменные. До настоящего времени мы использовали простые переменные для хранения чисел или строк, когда в переменной есть одно значение. Благодаря применению списков мы будем хранить в одной переменной несколько значений, используя схему индексации для хранения, упорядочения и отыскания разных значений в этой переменной. Такие многозначные переменные мы называем «коллекциями» или «структурами данных».
자주 묻는 질문
When will I have access to the lectures and assignments?
이 수료증을 구매하면 무엇을 이용할 수 있나요?
Is financial aid available?
강좌를 수료하면 대학 학점을 받을 수 있나요?
궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.