Содержание
- 2. Список источников Книги Тонни Гэддис. Начинаем программировать на Python Н. А. Прохоренок, В. А. Дронов. Python
- 3. Программирование Программирование – это деятельность по созданию программного обеспечения. Программирование включает в себя разработку алгоритмов решения
- 4. Особенности Python Интерпретируемый язык программирования высокого уровня Динамическая типизация Высокоуровневые структуры данных Поддерживает структурное, объектно-ориентированное, функциональное
- 5. Среды разработки Интерпретатор + IDLE https://www.python.org/ Wing IDE, http://wingware.com/ PyCharm, https://www.jetbrains.com/ru-ru/pycharm/
- 6. Сравнение языков
- 7. Структура программы Программа на Python – текст, содержащий последовательность команд (операторов). Оператор – предложение языка, описывающее
- 8. Константы Операторы языка работают с данными (числами, текстами, множествами и пр.), которые хранятся в памяти компьютера
- 9. Переменные Переменные – это данные, которые могут изменять свои значения в ходе выполнения программы Переменная имеет
- 10. Выражения Выражения могут включать константы, переменные, вызовы функций, соединенные знаками операций. Вычисление значения выражение выполняется в
- 11. Простые типы в Python Целое число Действительное число Логический тип Строка Комплексное число
- 12. Арифметические операции +, -, * / -частное от деления // - целая часть от деления %
- 13. Арифметические операции ** возведение в степень Все арифметические операции можно сокращать с присваиванием: +=, -=, …
- 14. Математические функции Модуль math нужно подключить командой import math sqrt(x) – квадратный корень из x fabs(x)
- 15. Перенос выражения Перенос можно делать внутри скобок или с помощью знака \
- 16. Комментарии
- 17. Вывод данных
- 18. Форматный вывод :
- 19. Ввод данных
- 20. Ввод данных
- 21. A + B
- 22. Условный оператор в Python Пример – определение максимума из двух чисел полная форма ветвления if a
- 23. Неполная форма неполная форма ветвления m = a if b > a: m = b m
- 24. Операции сравнения > >= == != больше, меньше больше или равно меньше или равно равно не
- 25. Вложенные условия Задача: определить оценки студента на основе введенных баллов Пользователь вводит оценку Если оценка >=
- 26. Вложенные условия в Python
- 27. Каскадные условия в Python
- 28. Пример: максимум из трех чисел
- 29. Логический тип данных Выражения логического типа в Python принимают одно из двух значений True (истина) и
- 30. Логическое умножение (and, и) Логическое выражение a and b истинно, только если оба значения a и
- 31. Пример на логическое умножение Напишите программу, которая получает номер месяца и выводит соответствующее ему время года
- 32. Логическое сложение (or, или) Логическое выражение a or b истинно, если хотя бы одно значение a
- 33. Пример на логическое сложение
- 34. Логическое отрицание (not, не) Логическое выражение not a истинно, если a ложно и наоборот
- 36. Скачать презентацию