Презентация на тему: " Все о Python"
Оценка 4.7

Презентация на тему: " Все о Python"

Оценка 4.7
Презентации учебные
ppt
информатика +1
9 кл—11 кл +1
23.04.2018
Презентация на тему: " Все о Python"
Python — один из самых популярных языков программирования в мире. Разумеется, причин успеха Python много, но одна из них — он отлично справляется с задачами системной интеграции. Python обладает двумя особенностями, которые я считаю важными в этом деле, и которые не поддерживаются многими другими языками. Поэтому актуальна задача создания небольшой презентации для изучающих Python, разбор задач любого уровня сложности на языке Питон. Презентация предназначен в основном для тех, кто хочет изучить язык программирования Python с нуля.Самоучитель по Python в виде презентации.
ВСЕ О ПИТОН_Снежко.ppt

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
Содержание  1. Возможности языка Python 2. Загрузка и установка Python 3. Первая программа. Знакомство со средой разработки IDLE 4. Синтаксис 5. Почему моя программа не работает? 6. Условный оператор if 7. Циклы 8. Ключевые слова, встроенные функции (для ознакомления,  знать, как не стоит называть переменные) 9. Числа 10.Строки (часть 1, часть 2, форматирование) 11.Списки (массивы) 12.Индексы и срезы 13.Кортежи 14.Словари 15.Множества

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
16. Функции 17. Исключения и их обработка 18. Байтовые строки 19. Файлы 20. With … as — менеджеры контекста 21. PEP 8 — руководство по написанию кода на  Python (следовать (да и          читать) необязательно, но очень  рекомендуется, для того, чтобы вы          cмогли понять свой код через полгода) 22. Документирование кода (тоже полезная  вещь) 23. Создание и подключение модулей 24. Объектно­ориентированное  программирование. Основы 25. Инкапсуляция, наследование, полиморфизм 26. Перегрузка операторов 27. Декораторы

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
1. Возможности языка python Так как мне часто стали задавать вопросы о том, чем может быть полезен  Python, я решил написать небольшую обзорную статью на эту тему. Вот лишь некоторые вещи, которые умеет делать python:  Работа с xml/html файлами  Работа с http запросами  GUI (графический интерфейс)  Создание веб­сценариев  Работа с FTP  Работа с изображениями, аудио и видео файлами  Робототехника  Программирование математических и научных вычислений       Таким образом, python подходит для решения львиной доли повседневных  задач, будь то резервное копирование, чтение электронной почты, либо же какая­ нибудь  игрушка.  Язык  программирования  Python  практически  ничем  не  ограничен,  поэтому  также  может  использоваться  в  крупных  проектах.  К  примеру,  python  интенсивно  применяется  IT­гигантами,  такими  как,  например,  Google  и  Yandex.  К  тому  же  простота  и  универсальность  python  делают  его  одним из лучших языков программирования.

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
3. Первая программа. Среда разработки IDLE После загрузки и установки python открываем IDLE (среда  разработки на языке Python, поставляемая вместе с  дистрибутивом). Здесь и далее буду приводить примеры под ОС Windows, так как  именно она у меня сейчас под рукой. Запускаем IDLE (изначально запускается в интерактивном  режиме), после чего уже можно начинать писать первую  программу. Традиционно, первой программой у нас будет "hello  world". Чтобы написать "hello world" на python, достаточно всего одной  строки:

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
4. Синтаксис языка Python Конец строки является концом инструкции (точка с запятой не  требуется). Вложенные инструкции объединяются в блоки по величине  отступов. Отступ может быть любым, главное, чтобы в пределах  одного вложенного блока отступ был одинаков. И про читаемость  кода не забывайте. Отступ в 1 пробел, к примеру, не лучшее  решение. Используйте 4 пробела (или знак табуляции, на худой  конец). Вложенные инструкции в Python записываются в соответствии с  одним и тем же шаблоном, когда основная инструкция завершается  двоеточием, вслед за которым располагается вложенный блок кода,  обычно с отступом под строкой основной инструкции.

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
6. Условный оператар  (её  ещё  иногда  называют  Условная  инструкция  оператором  ветвления)  ­  основной  инструмент  выбора  в  Python.  Проще говоря, она выбирает, какое действие следует выполнить, в  зависимости от значения переменных в момент проверки условия. if­elif­else  Синтаксис инструкции if Сначала записывается часть if с условным выражением, далее могут  следовать  одна  или  более  необязательных  частей  elif,  и,  наконец,  необязательная  часть  else.  Общая  форма  записи  условной  инструкции if выглядит следующим образом: if test1:     state1 elif test2:     state2 else:     state3

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
Простой пример (напечатает 'true', так как 1 ­ истина): >>> if 1: ...     print('true') ... else: ...     print('false') ... true Чуть более сложный пример (его результат будет зависеть от того,  что ввёл пользователь): a = int(input()) if a < ­5:     print('Low') elif ­5 <= a <= 5:     print('Mid') else:     print('High')

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
Проверка истинности в Python сравнения  применяются  к  Любое число, не равное 0, или непустой объект ­ истина. Числа, равные 0, пустые объекты и значение None ­ ложь Операции  рекурсивно Операции сравнения возвращают True или False Логические операторы and и or возвращают истинный или ложный  объект­операнд Логические операторы: структурам  данных  X and Y Истина, если оба значения X и Y истинны. X or Y Истина, если хотя бы одно из значений X или Y истинно. not X Истина, если X ложно.

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
Трехместное выражение if/else Следующая инструкция: if X:     A = Y else:     A = Z довольно  короткая,  но,  тем  не  менее,  занимает  целых  4  строки.  Специально для таких случаев и было придумано выражение if/else: A = Y if X else Z В данной инструкции интерпретатор выполнит выражение Y, если  X истинно, в противном случае выполнится выражение Z. >>> >>> A = 't' if 'spam' else 'f' >>> A 't'

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
7. Циклы В  этой  статье  я  расскажу  о  циклах  for  и  while,  операторах break и continue, а также о слове else,  которое,  будучи  употребленное  с  циклом,  может  сделать  программный  код  несколько  более  понятным.

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
7.1 Цикл while While ­ один из самых универсальных циклов в Python, поэтому  довольно медленный. Выполняет тело цикла до тех пор, пока  условие цикла истинно. >>> >>> i = 5 >>> while i < 15: ...     print(i) ...     i = i + 2 ... 5 7 9 11 13

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
7.2 Цикл for Цикл  for  уже  чуточку  сложнее,  чуть  менее  универсальный,  но  выполняется  гораздо  быстрее  цикла  while.  Этот  цикл  проходится  по любому итерируемому объекту (например строке или списку), и  во время каждого прохода выполняет тело цикла. >>> >>> for i in 'hello world': ...     print(i * 2, end='') ... hheelllloo  wwoorrlldd

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
Оператор continue Оператор  continue  начинает  следующий  проход  цикла,  минуя  оставшееся тело цикла (for или while) >>> >>> for i in 'hello world': ...     if i == 'o': ...         continue ...     print(i * 2, end='') ... hheellll  wwrrlldd

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
Оператор break Оператор break досрочно прерывает цикл. >>> >>> for i in 'hello world': ...     if i == 'o': ...         break ...     print(i * 2, end='') ... hheellll

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
Волшебное слово else Слово else, примененное в цикле for или while, проверяет, был ли  произведен  выход  из  цикла  инструкцией  break,  или  же  "естественным" образом. Блок инструкций внутри else выполнится  только  в  том  случае,  если  выход  из  цикла  произошел  без  помощи  break. >>> >>> for i in 'hello world': ...     if i == 'a': ...         break ... else: ...     print('Буквы a в строке нет') ... Буквы a в строке нет

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
8. Ключевые слова  False ­ ложь.  True ­ правда.  None ­ "пустой" объект.  and ­ логическое И.  with / as ­ менеджер контекста.  assert условие ­ возбуждает исключение, если условие ложно.  break ­ выход из цикла.  class ­ пользовательский тип, состоящий из методов и  атрибутов.  continue ­ переход на следующую итерацию цикла.

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
def ­ определение функции. del ­ удаление объекта. elif ­ в противном случае, если. else ­ см. for/else или if/else. except ­ перехватить исключение. finally  независимо от того, было ли исключение или нет. ­  вкупе  с  инструкцией  try,  выполняет  инструкции  for ­ цикл for. from ­ импорт нескольких функций из модуля. global  ­  позволяет  сделать  значение  переменной,  присвоенное  ей  внутри функции, доступным и за пределами этой функции.

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
import ­ импорт модуля. in ­ проверка на вхождение. is ­ ссылаются ли 2 объекта на одно и то же место в памяти. lambda ­ определение анонимной функции. nonlocal  ­  позволяет  сделать  значение  переменной,  присвоенное  ей  внутри  функции,  доступным в объемлющей инструкции. not ­ логическое НЕ. or ­ логическое ИЛИ. pass ­ ничего не делающая конструкция. raise ­ возбудить исключение. return ­ вернуть результат. try ­ выполнить инструкции, перехватывая исключения. while ­ цикл while. yield ­ определение функции­генератора.

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
Модуль keyword В  общем­то,  keyword  ­  не  такой  уж  и  модуль, но все же. keyword.kwlist ­ список всех доступных  ключевых слов. keyword.iskeyword(строка)  ­  является  ли строка ключевым словом.

Презентация на тему: " Все о Python"

Презентация на тему: " Все о Python"
Литература  https://www.ibm.com/developerworks/ru/library/l­python_part_1/  http://progopedia.ru/language/python/   https://ru.wikipedia.org/wiki/Python  https://www.python.ru/
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
23.04.2018