Презентация "Программирование на языке Python. Типы данных. Присваивание. Вывод."

  • Презентации учебные
  • pdf
  • 26.02.2022
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Занятие 1. Python. Алгоритмы. Переменные. Оператор присваивания. Оператор вывода данных.
Иконка файла материала Презениация_Python_Типы данных_Присваивание_Вывод.pdf

1

Программирование на языке Python

Занятие 1. Алгоритмы. Переменные. Оператор присваивания. Оператор вывода данных.

Педагог: Малышева Марина Ивановна

Язык Python

Язык Python разработал голландский программист Гвидо Ван Россум (Guido van Rossum) в 1991 году. Гвидо был фанатом британского комедийного сериала «Monty Python’s Flying Circus», откуда и пришло название языка.

3

Задачи, решаемые с помощью Python

Python подходит для решения широкого спектра задач.

          Системное программирование.

          Графические приложения.

          Веб-приложения.

          Игра.

          Приложения баз данных и др.

Проекты, в которых используется Python

       Компания Google использует Python в своей поисковой системе;

       Компании Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm и IBM, используют Python для тестирования аппаратного обеспечения;

       Сервис YouTube в значительной степени реализован на Python;

       Агентство национальной безопасности (NSA) использует Python для шифрования и анализа данных;

       Компании JPMorgan Chase, UBS, Getco и Citadel применяют Python для прогнозирования финансового рынка;

       Программа BitTorrent для обмена файлами написана на языке Python;

       NASA, Los Alamos, JPL и Fermilab используют Python для научных вычислений.


Что такое алгоритм?

Алгоритм — это точное описание порядка действий, которые должен выполнить исполнитель для решения задачи за конечное время.

Исполнитель – это устройство или одушѐвленное существо (человек), способное понять и выполнить команды, составляющие алгоритм.

Формальные исполнители: не понимают (и не могут понять) смысл команд. Пример формального исполнителя: компьютер.

Свойства алгоритма

Дискретность — алгоритм состоит из отдельных команд, каждая из которых выполняется за конечное время.

Детерминированность (определѐнность) — при каждом запуске алгоритма с одними и теми же исходными данными получается один и тот же результат.

Понятность — алгоритм содержит только команды, входящие в систему команд исполнителя.

Конечность (результативность) — для корректного набора данных алгоритм должен завершаться через конечное время.

Корректность — для допустимых исходных данных алгоритм должен приводить к правильному результату.

Массовость — алгоритм можно использовать для разных исходных данных.

Переменные

Переменная – это поименованная область памяти, имеющая имя, тип и значение.

Например: a = 5

(имя – a, тип – целое число, значение – 5)

Тип определяет:

    область допустимых значений

    допустимые операции

    объѐм памяти

    формат хранения данных


Имена переменных

МОЖНО использовать

      латинские буквы (A-Z, a-z)

заглавные и строчные буквы различаются (a и A – разные переменные)

      цифры

имя не может начинаться с цифры (2a – нельзя, a2 – можно)

      знак подчеркивания _ (например _g2 – можно; Summa_chisel –

можно)

НЕЛЬЗЯ использовать • скобки

      знаки +, =, !, ? и др.

Какие имена правильные? (выделите красным цветом)

AXby    R&B    4Wheel    Вася “PesBarbos” TU154    [QuQu]     _ABBA    A+B


Типы  данных в Python


Оператор присваивания (=)

Оператор – это команда языка программирования (инструкция).

Оператор присваивания – это команда для присваивания нового значения переменной.



Функция вывода данных  - print()

Как открыть Python?

Пуск -> Python 3.8 -> IDLE (Python 3.7 64-bit)

Открыть окно «Программный режим»:  File -> New file

Запустить программу на выполнение: F5

12

Первая программа на языке Python

Задача 1. Написать программу для нахождения суммы двух чисел.

# Это комментарий в программе

Задача 2. Добавьте разность, произведение, частное двух чисел.