СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Введение в Python.

Категория: Информатика

Нажмите, чтобы узнать подробности

Вводный урок по теме: Программирование в Python.

Просмотр содержимого документа
«Введение в Python.»

Введение в Python.

Введение в Python.

Что такое программа? Программа – алгоритм, написанный на одном из языков программирования, что позволяет ЭВМ перевести его в понятный для него машинный код – набор 0 и 1 Язык программирования (ЯП) - набор лексических, синтаксических и семантических правил, описывающих действия, вписывающихся в функциональные возможности компьютера ЯП более 8тыс видов, различающихся по скорости обработки, удобству для той или иной задачи, популярности, порогу вхождения. Порог вхождения – это кол-во времени и усилий, который начинающий специалист должен затратить перед тем, как начнет писать работоспособные программы для решения практических задач.

Что такое программа?

  • Программа – алгоритм, написанный на одном из языков программирования, что позволяет ЭВМ перевести его в понятный для него машинный код – набор 0 и 1
  • Язык программирования (ЯП) - набор лексических, синтаксических и семантических правил, описывающих действия, вписывающихся в функциональные возможности компьютера
  • ЯП более 8тыс видов, различающихся по скорости обработки, удобству для той или иной задачи, популярности, порогу вхождения.
  • Порог вхождения – это кол-во времени и усилий, который начинающий специалист должен затратить перед тем, как начнет писать работоспособные программы для решения практических задач.
Язык программирования - формальный язык, предназначенный для записи компьютерных программ  Языки программирования Естественные Формальные Интерпретируемые Высокого уровня Низкого уровня Компилируемые Ориентированы на конкретные типы процессоров и учитывают их особенности Трудно читаемы Небольшой размер программ Особенности конкретных компьютерных архитектур в них не учитываются Разрабатывать программы на таких языках значительно проще и быстрее большой размер программ

Язык программирования - формальный язык, предназначенный для записи компьютерных программ

  • Языки программирования

Естественные

Формальные

Интерпретируемые

Высокого уровня

Низкого уровня

Компилируемые

  • Ориентированы на конкретные типы процессоров и учитывают их особенности
  • Трудно читаемы
  • Небольшой размер программ
  • Особенности конкретных компьютерных архитектур в них не учитываются
  • Разрабатывать программы на таких языках значительно проще и быстрее
  • большой размер программ
С компилируемым языком быстрее взаимодействует ЭВМ – задача решается быстрее С интерпретируемым быстрее взаимодействует программист – написание программы занимает меньше времени, также меньше времени занимает обучение такому языку. Python – интерпретируемый ЯП , однако уверенно занимает место в тройке лидеров наравне с с++/с# и Java/JavaScript Преимущество для нас – это самый легкий и дружелюбный к программисту язык из реально использующихся. Недостаток – время работы программ.
  • С компилируемым языком быстрее взаимодействует ЭВМ – задача решается быстрее
  • С интерпретируемым быстрее взаимодействует программист – написание программы занимает меньше времени, также меньше времени занимает обучение такому языку.
  • Python – интерпретируемый ЯП , однако уверенно занимает место в тройке лидеров наравне с с++/с# и Java/JavaScript
  • Преимущество для нас – это самый легкий и дружелюбный к программисту язык из реально использующихся.
  • Недостаток – время работы программ.
О да, язык программирования Python (произносится « Пайтон », с ударением на первый слог, хотя имейте в виду, что в России многие называют язык просто « питон ») получил свое имя благодаря  телешоу «Летающий цирк Монти Пайтона», так что змея питон здесь вовсе ни при чем

О да, язык программирования Python (произносится « Пайтон », с ударением на первый слог, хотя имейте в виду, что в России многие называют язык просто « питон »)

получил свое имя благодаря

телешоу «Летающий цирк Монти Пайтона»,

так что змея питон здесь вовсе ни при чем

Язык программирования Python   Язык Python применяется для обработки различных данных, математических вычислений, создания изображений, работы с базами данных, разработки веб-сайтов. Особенности: высокоуровневый схожесть синтаксиса кода с обычным английским интерпретируемый язык  Его разработал в 1991 году нидерландский программист Гвидо ван Россум .  Этот язык непрерывно совершенствуется, сейчас используется версия Python 3.

Язык программирования Python

Язык Python применяется для обработки различных данных, математических вычислений, создания изображений, работы с базами данных, разработки веб-сайтов.

Особенности:

  • высокоуровневый
  • схожесть синтаксиса кода с обычным английским
  • интерпретируемый язык

Его разработал в 1991 году нидерландский программист Гвидо ван Россум . Этот язык непрерывно совершенствуется, сейчас используется версия Python 3.

Как начать программировать? Чтобы программировать, нужны среды программирования – программы, в которых программисты пишут и запускают программы (свой код) Среда программирования переводит написанную программу в машинный код и отправляет в процессор ЭВМ. В большинстве случаев среда программирования уникальна для каждого языка программирования Нас интересуют среды программирования для Python

Как начать программировать?

  • Чтобы программировать, нужны среды программированияпрограммы, в которых программисты пишут и запускают программы (свой код)
  • Среда программирования переводит написанную программу в машинный код и отправляет в процессор ЭВМ.
  • В большинстве случаев среда программирования уникальна для каждого языка программирования
  • Нас интересуют среды программирования для Python
Как начать осваивать азы Python? Простейшей средой программирования является IDLE Python Для этого достаточно в любом поисковике ввести «Download IDLE Python» или просто «Питон скачать» и перейти по первой ссылке на https://www.python.org/downloads/ На момент скачивания, версия Python дизайн сайта могут отличаться!

Как начать осваивать азы Python?

  • Простейшей средой программирования является IDLE Python
  • Для этого достаточно в любом поисковике ввести «Download IDLE Python» или просто «Питон скачать» и перейти по первой ссылке на https://www.python.org/downloads/

На момент скачивания, версия Python дизайн сайта могут отличаться!

 Консоль Первое, что открывается при запуске IDLE Python – это консоль Консоль для питона - это интерактивная среда , где вы можете напрямую взаимодействовать с языком программирования Python. Это окно командной строки, где вы можете вводить код на питоне и получать немедленный результат.

Консоль

  • Первое, что открывается при запуске IDLE Python – это консоль
  • Консоль для питона - это интерактивная среда , где вы можете напрямую взаимодействовать с языком программирования Python. Это окно командной строки, где вы можете вводить код на питоне и получать немедленный результат.
 Консоль Однако нас интересует лишь возможность использования консоли для взаимодействия с уже написанной программой – консоль позволяет быстро и удобно вводить и выводить данные Для написания файла самой программы, необходимо создать новый файл в IDLE Python и писать код в нём.

Консоль

  • Однако нас интересует лишь возможность использования консоли для взаимодействия с уже написанной программой – консоль позволяет быстро и удобно вводить и выводить данные
  • Для написания файла самой программы, необходимо создать новый файл в IDLE Python и писать код в нём.
Написание первой простейшей программы Для вывода текста в консоль, в Python существует команда «Print(…)», где на месте многоточия находятся данные, о них чуть позже, которые необходимо вывести в текстовом виде в консоль Для вывода строки текста точно в том его виде, в котором его написал программист, его необходимо написать на месте многоточий, заключив в кавычки “…” или апострофы ‘…’ Python – дружелюбный к программисту язык, поэтому для операции вывода строки в консоль не нужно писать ничего, кроме команды Print() и сообщенной ей строки в кавычках Напишем простейшую команду по выводу традиционной строки для первой программы: «Hello world!»

Написание первой простейшей программы

  • Для вывода текста в консоль, в Python существует команда «Print(…)», где на месте многоточия находятся данные, о них чуть позже, которые необходимо вывести в текстовом виде в консоль
  • Для вывода строки текста точно в том его виде, в котором его написал программист, его необходимо написать на месте многоточий, заключив в кавычки “…” или апострофы ‘…’
  • Python – дружелюбный к программисту язык, поэтому для операции вывода строки в консоль не нужно писать ничего, кроме команды Print() и сообщенной ей строки в кавычках
  • Напишем простейшую команду по выводу традиционной строки для первой программы: «Hello world!»
Написание первой простейшей программы После нажатия на New File, появится пространство для написания программы Пишем туда нужную команду: print(‘Hello world!’) Заметим, что введенный текст подсвечивается цветами Фиолетовый – введена та или иная команда Зеленый – введен буквальный текст Есть и другие цвета

Написание первой простейшей программы

  • После нажатия на New File, появится пространство для написания программы
  • Пишем туда нужную команду: print(‘Hello world!’)
  • Заметим, что введенный текст подсвечивается цветами
  • Фиолетовый – введена та или иная команда
  • Зеленый – введен буквальный текст
  • Есть и другие цвета
Написание первой простейшей программы Запуск программы и автоматический переход в консоль: Run – Run Module или быстрая клавиша F5 Однако для запуска, программу сперва необходимо сохранить в файловой системе компьютера, при попытке запустить будет автоматически предложено сохранить программу Рекомендуется создать в проводнике отдельную папку для работы с программами и не экономить на имени их файлов, чтобы в будущем было удобно пользоваться своими старыми программами

Написание первой простейшей программы

  • Запуск программы и автоматический переход в консоль: Run – Run Module или быстрая клавиша F5
  • Однако для запуска, программу сперва необходимо сохранить в файловой системе компьютера, при попытке запустить будет автоматически предложено сохранить программу
  • Рекомендуется создать в проводнике отдельную папку для работы с программами и не экономить на имени их файлов, чтобы в будущем было удобно пользоваться своими старыми программами
Запуск первой простейшей программы После сохранения программы, в папке проводника появится файл в формате .py – Python file В будущем, чтобы получить доступ к этой программе, нужно будет запустить IDLE и открыть файл оттуда Сейчас возвращаемся в окно написания программы и нажимаем F5 Нас автоматически переключает на консоль, где уже появился результат работы программы (синий цвет) с указанием на расположение файла, откуда она была запущена

Запуск первой простейшей программы

  • После сохранения программы, в папке проводника появится файл в формате .py – Python file
  • В будущем, чтобы получить доступ к этой программе, нужно будет запустить IDLE и открыть файл оттуда
  • Сейчас возвращаемся в окно написания программы и нажимаем F5
  • Нас автоматически переключает на консоль, где уже появился результат работы программы (синий цвет) с указанием на расположение файла, откуда она была запущена