Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Алгоритмизация и программирование на языке «Питон» (Python)

Покупка
Артикул: 797719.01.99
Доступ онлайн
2 000 ₽
В корзину
В методических указаниях рассматриваются вопросы разработки программ для решения разнообразных задач на популярном алгоритмическом языке «Питон» (Python). Анализируются языковые конструкции языка, различные методы их использования. Для усвоения представленного материала предварительные знания в области программирования не требуются. Предназначены для учащихся московских школ в рамках городского образовательного проекта «Инженерный класс в московской школе».
Широков, А. И. Алгоритмизация и программирование на языке «Питон» (Python) : методические указания / А. И. Широков. - Москва : Издательский Дом НИТУ «МИСиС», 2021. - 48 с. - Текст : электронный. - URL: https://znanium.com/catalog/product/1915590 (дата обращения: 03.04.2025). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов
Москва  2021

М ИНИС ТЕРС ТВО НАУКИ И ВЫСШ ЕГО О Б РА З О ВА Н И Я РФ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ 

ВЫСШЕГО ОБРАЗОВАНИЯ 

«НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ «МИСиС»

ЦЕНТР ПРОФЕССИОНАЛЬНОЙ НАВИГАЦИИ И ПРИЕМА 

 
 

ПРОЕКТ «ИНЖЕНЕРНЫЙ КЛАСС В МОСКОВСКОЙ ШКОЛЕ»

А.И. Широков

АЛГОРИТМИЗАЦИЯ  
И ПРОГРАММИРОВАНИЕ  
НА ЯЗЫКЕ «ПИТОН» (PYTHON)

Методические указания

Рекомендовано редакционно-издательским 
советом университета

№ 4578

УДК 004.4 
 
Ш64

Р е ц е н з е н т 

канд. техн. наук, доц. Д.В. Калитин

Широков, Андрей Игоревич.

Ш64  
Алгоритмизация и программирование на языке 

«Питон» (Python) : метод. указания / А.И. Широков. – 
Москва : Издательский Дом НИТУ «МИСиС», 2021. – 
48 с.

В методических указаниях рассматриваются вопросы разра
ботки программ для решения разнообразных задач на популярном 
алгоритмическом языке «Питон» (Python). Анализируются языковые конструкции языка, различные методы их использования. 
Для усвоения представленного материала предварительные знания в области программирования не требуются. 

Предназначены для учащихся московских школ в рамках го
родского образовательного проекта «Инженерный класс в московской школе».

УДК 004.4

 Широков А.И., 2021
 НИТУ «МИСиС», 2021

ОГЛАВЛЕНИЕ

Предисловие ..................................................................4

О языке программирования «Питон» .................................5

1. Программирование на языке «Питон». С чего начать? ......8

2. Основные конструкции языка программирования  
«Питон» ......................................................................13

2.1. Константы, переменные ........................................13
2.2. Операции в «Питоне» ...........................................17
2.3. Две основные алгоритмические конструкции 
в программировании ..................................................25

2.3.1. Условный оператор ........................................25

2.3.2. Циклические конструкции while и for.  
Конструкция range ....................................................33
2.4. Модули в «Питоне» ..............................................40
2.5. Ввод значений переменных и вывод результатов 
выполнения программ  ...............................................41

Библиографический список ............................................46

ПРЕДИСЛОВИЕ

Материал, представленный в методических указаниях, 

способствует формированию начальных навыков разработки 
программ на языке высокого уровня Python. В дальнейшем 
вместо этого термина будем использовать его русскоязычное 
имя – Питон. Целью данного пособия является развитие интереса к современным компьютерным технологиям, и прежде 
всего – к разработке программ, их практическому применению в проектной деятельности. Все это предполагает развитие 
у школьников навыков самостоятельного формулирования 
методов решения поставленных задач, выбора методов их реализации. Изучение программирования также способствует 
развитию алгоритмического мышления. 

Освоившие материал школьники научатся разрабатывать 

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

Все примеры программ, приведенные в методических ука
заниях, выполнены в версии Python 3.9.7, скачанной с официального сайта https://www./downloads/windows/. Информацию о процедуре установки среды разработки программ 
можно найти на странице с адресом https://pythonworld.ru/
osnovy/skachat-python.html.

О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ 

«ПИТОН»

Разработку языка программирования «Питон» начал гол
ландский программист Гвидо ван Россум во второй половине 1980-х годов [1, 2]. Но только в феврале 1991 г. исходный 
текст языка был опубликован в группе новостей alt.source 
(версия 0.9.0). Версия 1.0 была выпущена в 1994 г. Таким образом, этот язык появился позже многих наиболее популярных на сегодняшний день языков программирования. При 
этом он естественным образом впитывал идеи, заложенные в 
основу его «предшественников». Как и другие языки программирования, «Питон» постоянно развивается. Наиболее широкое распространение он получил после выхода 3-й версии. 

На странице Википедии [2] предлагается такая характери
стика: «Python [7] (МФА: [′pʌɪθ(ə)n]; в русском языке распространено название питон [8]) – высокоуровневый язык 
программирования общего назначения, ориентированный на 
повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же 
время стандартная библиотека включает большой объем полезных функций».

Язык программирования высокого уровня «Питон» поддер
живает несколько парадигм программирования, в том числе 
структурную, объектно-ориентированную, функциональную, 
императивную и аспектно-ориентированную.

«Питон» является интерпретируемым, в противополож
ность языкам компилируемым, которые превосходят первые 
в быстродействии. Видимо поэтому существует несколько технологий реализации программ на нем. По одной из технологий 
исходный код преобразуется в специальный байт-код, который является результатом синтаксического и семантического анализа. Байт-код – это промежуточный вид программы, 
получаемый из исходного кода, но еще не предназначенный 
для автономного запуска (вне среды разработки). Имеются реализации с предварительной компиляцией в байт-код MSIL 
(Microsoft) или Java. Также есть средства, формирующие на 
основе исходного кода Python исполнимый код, выполняемый 
вне среды разработки. 

Похожие

Доступ онлайн
2 000 ₽
В корзину