Содержание
- 2. Программирование на языке Python Алгоритм и его свойства
- 3. Что такое алгоритм? Алгоритм — это точное описание порядка действий, которые должен выполнить исполнитель для решения
- 4. Свойства алгоритма Дискретность — алгоритм состоит из отдельных команд, каждая из которых выполняется за конечное время.
- 5. Программирование на языке Python Простейшие программы
- 6. Простейшая программа # Это пустая программа комментарии после # не обрабатываются # coding: utf-8 # Это
- 7. Вывод на экран print ( "2+2=?" ) print ( "Ответ: 4" ) Протокол: 2+2=? Ответ: 4
- 8. Задания «4»: Вывести на экран текст «лесенкой» Вася пошел гулять «5»: Вывести на экран рисунок из
- 9. Сложение чисел Задача. Ввести с клавиатуры два числа и найти их сумму. Протокол: Введите два целых
- 10. Сумма: псевдокод ввести два числа вычислить их сумму вывести сумму на экран Псевдокод – алгоритм на
- 11. Переменные Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время
- 12. Имена переменных МОЖНО использовать латинские буквы (A-Z, a-z) русские буквы (не рекомендуется!) цифры знак подчеркивания _
- 13. Типы переменных a = 4 print ( type(a) ) целое число (integer) a = 4.5 print
- 14. Зачем нужен тип переменной? Тип определяет: область допустимых значений допустимые операции объём памяти формат хранения данных
- 15. Как записать значение в переменную? a = 5 оператор присваивания 5 Оператор – это команда языка
- 16. Ввод значения с клавиатуры 5 a
- 17. Ввод значения с клавиатуры a = input() ввести строку с клавиатуры и связать с переменной a
- 18. Ввод с подсказкой a = input ( "Введите число: " ) подсказка Введите число: 26 a
- 19. Изменение значений переменной a = 5 b = a + 2 a = (a + 2)*(b
- 20. Вывод данных print ( a ) значение переменной print ( "Ответ: ", a ) значение и
- 21. Вывод данных через format print ( a, "+", b, "=", c, sep = "" ) 2+3=5
- 22. Сложение чисел: простое решение a = int ( input() ) b = int ( input() )
- 23. print ( "Введите два числа: " ) a = int ( input() ) b = int
- 24. Задания «3»: Ввести три числа, найти их сумму. Пример: Введите три числа: 4 5 7 4+5+7=16
- 25. Задания «5»: Ввести три числа, найти их сумму, произведение и среднее арифметическое. Пример: Введите три числа:
- 26. Программирование на языке Python Вычисления
- 27. Арифметическое выражения a = (c + b**5*3 - 1) / 2 * d Приоритет (старшинство): скобки
- 28. Деление Классическое деление: a = 9; b = 6 x = 3 / 4 # =
- 29. Остаток от деления % – остаток от деления d = 85 b = d // 10
- 30. Операторы // и % a = 1234 d = a % 10; print( d ) a
- 31. Сокращенная запись операций a += b # a = a + b a -= b #
- 32. Ввод двух значений в одной строке a, b = map ( int, input().split() ) input() ввести
- 33. Задания «3»: Ввести три числа: цену пирожка (два числа: рубли, потом – копейки) и количество пирожков.
- 34. Задания «5»: Занятия в школе начинаются в 8-30. Урок длится 45 минут, перерывы между уроками –
- 35. Случайные числа Случайно… встретить друга на улице разбить тарелку найти 10 рублей выиграть в лотерею Случайный
- 36. Случайные числа на компьютере Электронный генератор нужно специальное устройство нельзя воспроизвести результаты 318458191041 564321 209938992481 458191
- 37. Линейный конгруэнтный генератор X = (a*X+b) % c | интервал от 0 до c-1 X =
- 38. Генератор случайных чисел Генератор на [0,1): X = random.random() # псевдосл. число Y = random.random() #
- 39. Генератор случайных чисел Генератор на [0,1): X = random() # псевдослучайное число Y = random() #
- 40. Задачи «3»: Игральный кубик бросается три раза (выпадает три случайных значения). Сколько очков в среднем выпало?
- 41. Задачи «5»: Получить случайное трёхзначное число и вывести через запятую его отдельные цифры. Пример: Получено число
- 42. Программирование на языке Python Ветвления
- 43. Условный оператор Задача: изменить порядок действий в зависимости от выполнения некоторого условия. полная форма ветвления if
- 44. Условный оператор: неполная форма неполная форма ветвления M = a if b > a: M =
- 45. Условный оператор if a с = a a = b b = c 4 6 ?
- 46. Знаки отношений > >= == != больше, меньше больше или равно меньше или равно равно не
- 47. Вложенные условные операторы if a > b: print("Андрей старше") else: if a == b: print("Одного возраста")
- 48. Каскадное ветвление if a > b: print("Андрей старше") elif a == b: print("Одного возраста") else: print("Борис
- 49. Каскадное ветвление cost = 1500 if cost print ( "Скидок нет." ) elif cost print (
- 50. Задачи (без функций min и max!) «3»: Ввести два целых числа, найти наибольшее и наименьшее из
- 51. Задачи '5': Ввести пять чисел и найти наибольшее из них. Пример: Введите пять чисел: 4 15
- 52. Сложные условия Задача: набор сотрудников в возрасте 25-40 лет (включительно). if : print("подходит") else: print("не подходит")
- 53. Сложные условия Задача: набор сотрудников в возрасте 25-40 лет (включительно). if : print("не подходит") else: print("подходит")
- 54. Сложные условия if not(a print("Cтарт!") not Приоритет : отношения ( , =, ==, !=) not («НЕ»)
- 55. Задачи «3»: Напишите программу, которая получает три числа - рост трёх спортсменов, и выводит сообщение «По
- 56. Задачи «4»: Напишите программу, которая получает номер месяца и выводит соответствующее ему время года или сообщение
- 58. Скачать презентацию























































Облачные технологии в образовании
3D моделирование
УФК по Республике Крым
Кейс: ООО Флагман-Пресс. Юные герои сороковых, пороховых
Организация и настройка глобальных компьютерных сетей
Революционные CMS и CMF в одном флаконе
Электронные таблицы
Introduction to C++. Programming
Современный дизайн. Место дизайна в современном мире. Тренды в графическом дизайне 2021 г
Система Домашняя сеть
Вставка и удаление элементов одномерного массива
Презентация на тему MS Office в школе
Презентация "Жизнь без интернета" - скачать презентации по Информатике
Правило Если - то
Разработка игры на Unity
Бернард Коэн и теория повестки дня
Целые типы данных
Практика в РедЛайн PR
Ядро ОС Linux. Модульная структура ядра, компиляция, сборка ядра
Комплектующие компьютера
Обзор систем электронный офис
Сервис легального распространения цифровых копий игр Steam
Балаболку скачать из интернета (если нужно)
Практика. Общероссийская Общественная Организация ветеранов Российский союз ветеранов
Безопасный интернет: шаг к развитию общества
Specification Octopeek.com
Электронный ЮУрГУ. Видеоконференция. Таджикский язык
Bookcrossing