🗊Презентация Языки программирования. Python

Нажмите для полного просмотра!
Языки программирования. Python, слайд №1Языки программирования. Python, слайд №2Языки программирования. Python, слайд №3Языки программирования. Python, слайд №4Языки программирования. Python, слайд №5Языки программирования. Python, слайд №6Языки программирования. Python, слайд №7Языки программирования. Python, слайд №8Языки программирования. Python, слайд №9Языки программирования. Python, слайд №10Языки программирования. Python, слайд №11Языки программирования. Python, слайд №12Языки программирования. Python, слайд №13Языки программирования. Python, слайд №14Языки программирования. Python, слайд №15Языки программирования. Python, слайд №16Языки программирования. Python, слайд №17Языки программирования. Python, слайд №18Языки программирования. Python, слайд №19Языки программирования. Python, слайд №20Языки программирования. Python, слайд №21Языки программирования. Python, слайд №22Языки программирования. Python, слайд №23Языки программирования. Python, слайд №24Языки программирования. Python, слайд №25Языки программирования. Python, слайд №26Языки программирования. Python, слайд №27Языки программирования. Python, слайд №28Языки программирования. Python, слайд №29Языки программирования. Python, слайд №30Языки программирования. Python, слайд №31Языки программирования. Python, слайд №32Языки программирования. Python, слайд №33Языки программирования. Python, слайд №34Языки программирования. Python, слайд №35Языки программирования. Python, слайд №36Языки программирования. Python, слайд №37Языки программирования. Python, слайд №38Языки программирования. Python, слайд №39Языки программирования. Python, слайд №40Языки программирования. Python, слайд №41Языки программирования. Python, слайд №42Языки программирования. Python, слайд №43Языки программирования. Python, слайд №44Языки программирования. Python, слайд №45Языки программирования. Python, слайд №46Языки программирования. Python, слайд №47

Содержание

Вы можете ознакомиться и скачать презентацию на тему Языки программирования. Python. Доклад-сообщение содержит 47 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Языки программирования
Лекция 1
Описание слайда:
Языки программирования Лекция 1

Слайд 2





История
Гвидо ван Россум задумал Python в 1980-х годах, а приступил к его созданию в дек. 1989 г. (Нидерланды). 
Версия Python 2.0 была выпущена 16 окт. 2000 г. и включала в себя много новых крупных функций — таких как полный сборщик мусора и поддержка Unicode. 
Первая обратно-несовместимая версия Python 3.0 была выпущена 3 дек. 2008 г. после длительного периода тестирования. Многие её функции были портированы в обратно совместимые Python 2.6 и Python 2.7.
После того, как Россум разработал язык, он выложил его в Интернет, где уже целое сообщество программистов присоединилось к его улучшению. 
Официальный сайт http://python.org
Описание слайда:
История Гвидо ван Россум задумал Python в 1980-х годах, а приступил к его созданию в дек. 1989 г. (Нидерланды). Версия Python 2.0 была выпущена 16 окт. 2000 г. и включала в себя много новых крупных функций — таких как полный сборщик мусора и поддержка Unicode. Первая обратно-несовместимая версия Python 3.0 была выпущена 3 дек. 2008 г. после длительного периода тестирования. Многие её функции были портированы в обратно совместимые Python 2.6 и Python 2.7. После того, как Россум разработал язык, он выложил его в Интернет, где уже целое сообщество программистов присоединилось к его улучшению. Официальный сайт http://python.org

Слайд 3





Факты о Python
20 февраля – день появления на свет языка программирования Python. В 2018 Python исполнилось 27 лет. За эти года, Python стал одним из самых популярных языков программирования в мире.
Описание слайда:
Факты о Python 20 февраля – день появления на свет языка программирования Python. В 2018 Python исполнилось 27 лет. За эти года, Python стал одним из самых популярных языков программирования в мире.

Слайд 4





Факт № 1. «The Zen of Python»
Дзен Питона представляет собой набор из 20 программных принципов, которые влияют на дизайн языка программирования Python.
Дзен Питона написан как информационная запись номер 20 в предложениях по улучшению Питона (PEP), и может быть найден на официальном сайте Python.org. Он также включен в качестве »пасхального яйца» в интерпретаторе Питона, который может быть отображен, введя import this.
Описание слайда:
Факт № 1. «The Zen of Python» Дзен Питона представляет собой набор из 20 программных принципов, которые влияют на дизайн языка программирования Python. Дзен Питона написан как информационная запись номер 20 в предложениях по улучшению Питона (PEP), и может быть найден на официальном сайте Python.org. Он также включен в качестве »пасхального яйца» в интерпретаторе Питона, который может быть отображен, введя import this.

Слайд 5





Принципы Python:
Красивое лучше, чем уродливое.
Явное лучше, чем неявное.
Простое лучше, чем сложное.
Сложное лучше, чем запутанное.
Плоское лучше, чем вложенное.
Разреженное лучше, чем плотное.
Читаемость имеет значение.
Особые случаи не настолько особые, чтобы нарушать правила.
При этом практичность важнее безупречности.
Ошибки никогда не должны замалчиваться.
Если не замалчиваются явно.
Встретив двусмысленность, отбрось искушение угадать.
Должен существовать один — и, желательно, только один — очевидный способ сделать это.
Хотя он поначалу может быть и не очевиден, если вы не голландец (Шутливый намёк на Гвидо).
Сейчас лучше, чем никогда.
Хотя никогда зачастую лучше, чем прямо сейчас.
Если реализацию сложно объяснить — идея плоха.
Если реализацию легко объяснить — идея, возможно, хороша.
Пространства имён — отличная вещь! Давайте будем делать их больше!
Описание слайда:
Принципы Python: Красивое лучше, чем уродливое. Явное лучше, чем неявное. Простое лучше, чем сложное. Сложное лучше, чем запутанное. Плоское лучше, чем вложенное. Разреженное лучше, чем плотное. Читаемость имеет значение. Особые случаи не настолько особые, чтобы нарушать правила. При этом практичность важнее безупречности. Ошибки никогда не должны замалчиваться. Если не замалчиваются явно. Встретив двусмысленность, отбрось искушение угадать. Должен существовать один — и, желательно, только один — очевидный способ сделать это. Хотя он поначалу может быть и не очевиден, если вы не голландец (Шутливый намёк на Гвидо). Сейчас лучше, чем никогда. Хотя никогда зачастую лучше, чем прямо сейчас. Если реализацию сложно объяснить — идея плоха. Если реализацию легко объяснить — идея, возможно, хороша. Пространства имён — отличная вещь! Давайте будем делать их больше!

Слайд 6





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

Слайд 7





Факт № 2. Название «Python»
Наверное не всем известно, что свое название язык получил не в честь змеи. Создатель языка, Гвидо ван Россум, был поклонником Британского комедийного шоу «Летающий цирк Монти Пайтона». Вот и в честь «Монти Пайтона (Monty Python)» язык назвался Python. 
Описание слайда:
Факт № 2. Название «Python» Наверное не всем известно, что свое название язык получил не в честь змеи. Создатель языка, Гвидо ван Россум, был поклонником Британского комедийного шоу «Летающий цирк Монти Пайтона». Вот и в честь «Монти Пайтона (Monty Python)» язык назвался Python. 

Слайд 8





Факт № 3. Кто и как использует Python
https://www.python.org/about/success/
Описание слайда:
Факт № 3. Кто и как использует Python https://www.python.org/about/success/

Слайд 9





This forecast accuracy map uses intensity of blue and red to indicate the degree of error in predicting temperatures by geographical area
This forecast accuracy map uses intensity of blue and red to indicate the degree of error in predicting temperatures by geographical area
Описание слайда:
This forecast accuracy map uses intensity of blue and red to indicate the degree of error in predicting temperatures by geographical area This forecast accuracy map uses intensity of blue and red to indicate the degree of error in predicting temperatures by geographical area

Слайд 10





Dynamic deformation of the chaperon protein GroEL, obtained with the MMTK-based interactive
Dynamic deformation of the chaperon protein GroEL, obtained with the MMTK-based interactive
Описание слайда:
Dynamic deformation of the chaperon protein GroEL, obtained with the MMTK-based interactive Dynamic deformation of the chaperon protein GroEL, obtained with the MMTK-based interactive

Слайд 11





Snapshot from a Molecular Dynamics simulation of lysozyme in water, run with MMTK.
Snapshot from a Molecular Dynamics simulation of lysozyme in water, run with MMTK.
Описание слайда:
Snapshot from a Molecular Dynamics simulation of lysozyme in water, run with MMTK. Snapshot from a Molecular Dynamics simulation of lysozyme in water, run with MMTK.

Слайд 12





Факт № 4. Антигравитация
Хотите почувствовать антигравитацию? В интерпретаторе наберите: «import antigravity»
Описание слайда:
Факт № 4. Антигравитация Хотите почувствовать антигравитацию? В интерпретаторе наберите: «import antigravity»

Слайд 13





Факт № 5. Фигурные скобки
Как известно, фигурные скобки не пользуется большим спросом в Python, в отличие от C++, Java и т.д. По поводу фигурных скобок даже есть шутка:
Описание слайда:
Факт № 5. Фигурные скобки Как известно, фигурные скобки не пользуется большим спросом в Python, в отличие от C++, Java и т.д. По поводу фигурных скобок даже есть шутка:

Слайд 14





Общие сведения о Python
Python – высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Python  распространяется  свободно  на  основании  лицензии, совместимой  GNU General Public License.
Python поддерживает несколько парадигм программирования, в том числе структурное, объектно-ориентированное, функциональное и др. Основные архитектурные черты – динамическая типизация, автоматическое управление памятью, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных.
Описание слайда:
Общие сведения о Python Python – высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Python распространяется свободно на основании лицензии, совместимой GNU General Public License. Python поддерживает несколько парадигм программирования, в том числе структурное, объектно-ориентированное, функциональное и др. Основные архитектурные черты – динамическая типизация, автоматическое управление памятью, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных.

Слайд 15





Преимущества языка
Интерпретатор Python реализован практически на всех платформах и операционных системах. 
Расширяемость языка. 
Наличие большого числа подключаемых к программе модулей, обеспечивающих различные дополнительные возможности. Например:
Numerical Python;
Tkinter;
OpenGL. 
Входит в поставку большинства дистрибутивов Linux, следовательно, есть на большинстве серверов.
Сравнительно простой, но в то же время строгий синтаксис.
Python подходит для любых решений в области программирования, будь то офисные программы, web-приложения, GUI-приложения и т. д.
Описание слайда:
Преимущества языка Интерпретатор Python реализован практически на всех платформах и операционных системах. Расширяемость языка. Наличие большого числа подключаемых к программе модулей, обеспечивающих различные дополнительные возможности. Например: Numerical Python; Tkinter; OpenGL. Входит в поставку большинства дистрибутивов Linux, следовательно, есть на большинстве серверов. Сравнительно простой, но в то же время строгий синтаксис. Python подходит для любых решений в области программирования, будь то офисные программы, web-приложения, GUI-приложения и т. д.

Слайд 16





Недостатки языка
Скорость. 
Динамическая типизация.
Описание слайда:
Недостатки языка Скорость. Динамическая типизация.

Слайд 17





Возможности языка Python
Работа с xml/html файлами
Работа с http запросами	
GUI (графический интерфейс)	
Создание веб-сценариев
Работа с FTP
Работа с изображениями, аудио и видео файлами
Робототехника
Программирование математических и научных вычислений и т.д.
Описание слайда:
Возможности языка Python Работа с xml/html файлами Работа с http запросами GUI (графический интерфейс) Создание веб-сценариев Работа с FTP Работа с изображениями, аудио и видео файлами Робототехника Программирование математических и научных вычислений и т.д.

Слайд 18





Вопросы
Кто является автором языка программирования Python? Когда был создан Python?
Перечислите преимущества и недостатки языка программирования Python.
Описание слайда:
Вопросы Кто является автором языка программирования Python? Когда был создан Python? Перечислите преимущества и недостатки языка программирования Python.

Слайд 19





Установка Python на Windows
1) Скачать Python с официального сайта. https://python.org/downloads/windows/
Описание слайда:
Установка Python на Windows 1) Скачать Python с официального сайта. https://python.org/downloads/windows/

Слайд 20





Установка Python на Windows
Описание слайда:
Установка Python на Windows

Слайд 21





Установка Python на Windows
Описание слайда:
Установка Python на Windows

Слайд 22





Установка Python на Windows
Описание слайда:
Установка Python на Windows

Слайд 23





Установка Python на Windows
Описание слайда:
Установка Python на Windows

Слайд 24





Установка Python на Windows
Описание слайда:
Установка Python на Windows

Слайд 25





Документация
С документацией по Python можно ознакомиться на сайте: https://docs.python.org/3.6/index.html
«Локальная» версия документации: 
Пуск ->  Программы -> | Python 3.6  | Python 3.6 (Manuals).
Описание слайда:
Документация С документацией по Python можно ознакомиться на сайте: https://docs.python.org/3.6/index.html «Локальная» версия документации: Пуск -> Программы -> | Python 3.6 | Python 3.6 (Manuals).

Слайд 26





Установка Python на linux
открыть консоль (обычно комбинация ctrl+alt+t)
python3
sudo apt-get install python3
Описание слайда:
Установка Python на linux открыть консоль (обычно комбинация ctrl+alt+t) python3 sudo apt-get install python3

Слайд 27





Установка IDE PyCharm
IDE с (англ. Integrated Development Environment – интегрированная среда разработки) – система программных средств, используемая программистами для разработки программного обеспечения.
PyCharm – интегрированная среда разработки для языка программирования Python. Предоставляет средства для анализа кода, графический отладчик и поддерживает веб-разработку на Django. 
PyCharm работает под ОС Windows, Mac OS X и Linux.
Описание слайда:
Установка IDE PyCharm IDE с (англ. Integrated Development Environment – интегрированная среда разработки) – система программных средств, используемая программистами для разработки программного обеспечения. PyCharm – интегрированная среда разработки для языка программирования Python. Предоставляет средства для анализа кода, графический отладчик и поддерживает веб-разработку на Django. PyCharm работает под ОС Windows, Mac OS X и Linux.

Слайд 28





Установка IDE PyCharm
Скачать PyCharm нужно с официального сайта https://www.jetbrains.com/pycharm/
 Нажать на кнопку «Download now»
Описание слайда:
Установка IDE PyCharm Скачать PyCharm нужно с официального сайта https://www.jetbrains.com/pycharm/ Нажать на кнопку «Download now»

Слайд 29





Установка IDE PyCharm
Руководство по установке и системные требования приведены на странице: https://www.jetbrains.com/help/pycharm/requirements-installation-and-launching.html
Описание слайда:
Установка IDE PyCharm Руководство по установке и системные требования приведены на странице: https://www.jetbrains.com/help/pycharm/requirements-installation-and-launching.html

Слайд 30





Установка IDE PyCharm
Описание слайда:
Установка IDE PyCharm

Слайд 31





Установка IDE PyCharm
Описание слайда:
Установка IDE PyCharm

Слайд 32





Установка IDE PyCharm
Описание слайда:
Установка IDE PyCharm

Слайд 33





Вопросы
Что такое IDE?
Что такое PyCharm? Под какими операционнными системами работает PyCharm?
Описание слайда:
Вопросы Что такое IDE? Что такое PyCharm? Под какими операционнными системами работает PyCharm?

Слайд 34





Первые программы
Описание слайда:
Первые программы

Слайд 35





Первые программы
Описание слайда:
Первые программы

Слайд 36





Первые программы
Описание слайда:
Первые программы

Слайд 37





Первые программы
Описание слайда:
Первые программы

Слайд 38





Первые программы
Описание слайда:
Первые программы

Слайд 39





Первые программы
Описание слайда:
Первые программы

Слайд 40





Первые программы
наберем следующий код в файле demo.py:
print(3 + 4)
print(3*5)
В результате, в нижней части окна отобразятся числа 7 и 15.
Описание слайда:
Первые программы наберем следующий код в файле demo.py: print(3 + 4) print(3*5) В результате, в нижней части окна отобразятся числа 7 и 15.

Слайд 41





Структура программы
   import sys  
Результат:SyntaxError: unexpected indent
х  =  5;  у  =  10;  z  =  х + у; print(z) Результат:15
Описание слайда:
Структура программы import sys Результат:SyntaxError: unexpected indent х = 5; у = 10; z = х + у; print(z) Результат:15

Слайд 42





Структура программы
PHP
$i = 1; 
while ($i < 11) {
    echo $i. "\n"; 
    $i++;
}
echo "Конец программы";
Описание слайда:
Структура программы PHP $i = 1; while ($i < 11) { echo $i. "\n"; $i++; } echo "Конец программы";

Слайд 43





Структура программы
for i in range(1, 11): 
    print(i) 
print ("Конец  программы")
Описание слайда:
Структура программы for i in range(1, 11): print(i) print ("Конец программы")

Слайд 44





Структура программы
х = 15 + 20 \ 
+ 30
print(x)
Описание слайда:
Структура программы х = 15 + 20 \ + 30 print(x)

Слайд 45





Комментарии
# Это комментарий 
рrint("Привет, мир!") # Выводим надпись с помощью функции print()
Описание слайда:
Комментарии # Это комментарий рrint("Привет, мир!") # Выводим надпись с помощью функции print()

Слайд 46





Работа в командной строке
Описание слайда:
Работа в командной строке

Слайд 47





Работа в командной строке
>>>  for n in range(1, 3): 
         print(n) 
1 
2 
>>>
Описание слайда:
Работа в командной строке >>> for n in range(1, 3): print(n) 1 2 >>>



Похожие презентации
Mypresentation.ru
Загрузить презентацию