kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Phyton - язык структурного программирования

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

Презентация по теме: Phyton - язык структурного программирования

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Phyton - язык структурного программирования»

Phyton - язык структурного программирования. Выполнила студентка 5 курса Группы МДИ-118 Воронова Мария.

Phyton - язык структурного программирования.

Выполнила студентка 5 курса

Группы МДИ-118

Воронова Мария.

ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА

ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА

  • Python (пайтон, питон) высокоуровневый язык программирования общего назначения. Парадигмы: структурное, объектно-ориентированное, функциональное, императивное и аспектно-ориентированное.
  • Динамическая типизация — типы данных не нужно объявлять, они определяются в процессе работы программы.
  • Интерпретируемый язык . Требуется наличия интерпретатора ( CPython )
ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА

ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА

  • Интегрированная среда программирования на python поставляется в комплекте — IDLE («Айдл»). Может работать как в интерактивном режиме, так и в режиме запуска модулей.
  • Полная поддержка Unicode (с v. 3).
  • Богатая стандартная библиотека является одной из привлекательных сторон Python.
  • Язык обладает чётким и последовательным синтаксисом, благодаря чему исходный код программ легко читаем .
ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА

ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА

  • Python — активно развивающийся язык программирования, новые версии выходят примерно раз в два с половиной года. Вследствие этого и некоторых других причин на Python отсутствуют стандарт ANSI, ISO или другие официальные стандарты, их роль выполняет Cpython .
  • Python и подавляющее большинство библиотек к нему бесплатны и поставляются в исходных кодах.
ИСТОРИЯ ЯЗЫКА Разработка языка Python была начата в конце 1980-х годов сотрудником голландского института CWI Гвидо ван Россумом . В настоящее время поддерживаются две ветви развития (Python 3.x и 2.x)

ИСТОРИЯ ЯЗЫКА

Разработка языка Python была начата в конце 1980-х годов сотрудником голландского института CWI

Гвидо ван Россумом .

В настоящее время

поддерживаются две

ветви развития

(Python 3.x и 2.x)

Библиотека NumPy для работы с многомерными массивами позволяет достичь производительности научных расчётов, сравнимой со специализированными пакетами.

Библиотека NumPy

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

Библиотека MatPlotLib для визуализации данных двумерной (2D) и 3D-графики. Получаемые изображения могут быть использованы в качестве иллюстраций в публикациях

Библиотека MatPlotLib

для визуализации данных двумерной (2D) и 3D-графики. Получаемые изображения могут быть использованы в качестве иллюстраций в публикациях

Библиотека PyQt набор «привязок» графического фреймворка Qt, выполненный в виде расширения Python Для создания оконных приложений. PyQt практически полностью реализует возможности Qt. А это более 600 классов, более 6000 функций и методов

Библиотека PyQt

набор «привязок» графического фреймворка Qt, выполненный в виде расширения Python Для создания оконных приложений. PyQt практически полностью реализует возможности Qt. А это более 600 классов, более 6000 функций и методов

Библиотека PyGame набор модулей, предназначенный для написания компьютерных игр и мультимедиа-приложений. Pygame базируется на мультимедийной библиотеке SDL.

Библиотека PyGame

набор модулей, предназначенный для написания компьютерных игр и мультимедиа-приложений. Pygame базируется на мультимедийной библиотеке SDL.

Библиотека PyNGL модуль использующийся для визуализации научных данных с упором на высококачественную 2D визуализацию в геонауках.

Библиотека PyNGL

модуль использующийся для визуализации научных данных с упором на высококачественную 2D визуализацию в геонауках.

Библиотека Chaco модуль для создания графиков любой сложности на языке Python. Ориентируется на отрисовку статических данных, но имеет и возможности создания анимации.

Библиотека Chaco

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

Где используется Python?

Где используется Python?

  • Компания Google использует Python в своей поисковой системе и оплачивает труд создателя Python — Гвидо ван Россума
  • Компании Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm и IBM, используют Python для тестирования аппаратного обеспечения
  • Служба коллективного использования видеоматериалов YouTube в значительной степени реализована на Python
  • NSA использует Python для шифрования и анализа разведданных
Где используется Python?

Где используется Python?

  • Компании JPMorgan Chase, UBS, Getco и Citadel применяют Python для прогнозирования финансового рынка
  • Популярная программа BitTorrent для обмена файлами в пиринговых сетях написана на языке Python
  • NASA, Los Alamos, JPL и Fermilab используют Python для научных вычислений.
Интегрированные среды программирования на Python

Интегрированные среды программирования на Python

  • IDLE (поставляется с Python)
  • WingIDE (свободная версия WingIDE 101)
  • Geany (простая)
  • Eric (сложная)
  • Eclipse + PyDev (требуется Java)
  • Spyder
  • IDLE и WingIDE допускаются на олимпиадах по программированию
IDLE

IDLE

  • IDLE - это интегрированная среда разработки на языке Python, созданная с помощью библиотеки Tkinter. Официально — искажение IDE, но на самом деле названа в честь Эрика Айдла (англ. Eric Idle) из Монти Пайтон.
WingIDE

WingIDE

  • Wing IDE 101 – a simplified free version for educators, students, and hobbyists
Eric

Eric

  • Eric — свободно распространяемая интегрированная среда разработки для языков программирования Python и Ruby. Некоторое время Eric4 работал только с Python 2, а Eric5 с Python 3, но начиная с Eric6 поддерживаются обе версии Python одновременно.
Eric

Eric

Geany

Geany

  • Geany — свободная среда разработки программного обеспечения, написанная с использованием библиотеки GTK2. Geany не включает в свой состав компилятор. Для создания исполняемого кода используется GNU Compiler Collection или, при необходимости, любой другой компилятор.
Geany

Geany


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: Прочее

Скачать
Phyton - язык структурного программирования

Автор: Воронова Мария Александровна

Дата: 16.09.2022

Номер свидетельства: 613131

Похожие файлы

object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(75) "Phyton - язык структурного программирования"
    ["seo_title"] => string(43) "phyton_iazyk_strukturnogo_programmirovaniia"
    ["file_id"] => string(6) "613130"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(7) "prochee"
    ["date"] => string(10) "1663326207"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства