Содержание
- 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. Задачи «6»: Ввести последовательно возраст Антона, Бориса и Виктора. Определить, кто из них старше. Пример: Возраст
- 53. Сложные условия Задача: набор сотрудников в возрасте 25-40 лет (включительно). if : print("подходит") else: print("не подходит")
- 54. Сложные условия Задача: набор сотрудников в возрасте 25-40 лет (включительно). if : print("не подходит") else: print("подходит")
- 55. Сложные условия if not(a print("Cтарт!") not Приоритет : отношения ( , =, ==, !=) not («НЕ»)
- 56. Задачи «3»: Напишите программу, которая получает три числа - рост трёх спортсменов, и выводит сообщение «По
- 57. Задачи «4»: Напишите программу, которая получает номер месяца и выводит соответствующее ему время года или сообщение
- 58. Задачи «5»: Напишите программу, которая получает возраст человека (целое число, не превышающее 120) и выводит этот
- 59. Программирование на языке Python Символьные строки
- 60. Символьные строки Начальное значение: Сложение: s = "Привет!" Вывод на экран: print ( s ) Умножение:
- 61. Символьные строки Вывод символа на экран: Длина строки: n = len ( s ) print (
- 62. Символьные строки Ввод с клавиатуры: s = input ( "Введите имя: " ) Изменение строки: s[4]
- 63. Срезы s = "0123456789" s1 = s[3:8] # "34567" разрезы
- 64. Срезы строк s = "0123456789" s1 = s[:8] # "01234567" от начала строки s = "0123456789"
- 65. Операции со строками Срезы с отрицательными индексами: s = "0123456789" s1 = s[:-2] # "01234567" len(s)-2
- 66. Операции со строками Вставка: s = "0123456789" s1 = s[:3] + "ABC" + s[3:] Удаление: s
- 67. Задачи «3»: Ввести с клавиатуры пароль (символьную строку), если его длина меньше, чем 6 символов, вывести
- 68. Задачи «4»: Ввести с клавиатуры пароль (символьную строку). Если его длина меньше, чем 6 символов, вывести
- 70. Скачать презентацию





























































![Срезы s = "0123456789" s1 = s[3:8] # "34567" разрезы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1036462/slide-62.jpg)
![Срезы строк s = "0123456789" s1 = s[:8] # "01234567" от начала](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1036462/slide-63.jpg)

![Операции со строками Вставка: s = "0123456789" s1 = s[:3] + "ABC"](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1036462/slide-65.jpg)


Типы планирования. Алгоритмы планирования. Примеры реализации алгоритмов планирования в современных операционных системах
Muffin сorporation
Википедия (Wikipedia)
Системы передачи синхронной цифровой иерархии
Таблици в HTML
Software engineering
Системы счисления
Технологии программирования. Работа с файлами
Презентация на тему Топологическая сортировка отсечением вершин
Вычислительные системы, сети и телекоммуникации
Co są sieci nieuronowe
Процедуры и функции. Лабораторная работа
Делегаты. Лямбда выражения. События. Лекция 6
Телеграм. Канал и особенности(видеотрансляции,аудиотрансляции)
Устройства компьютера. Компьютерные программы (Бондарев А., 10.11.21)
Город мечты
Современные инструменты для разработки и проектирования цифровой части ПС
Лидеры рунета: собственность и финансы
CISCO IOS. Internetwork Operating System
Объектно-ориентированное визуальное программирование. Знакомство с языком программирования Visual Basic for Application
Использование текстовых файлов в Паскале
ПМ 06 Название модуля
История развития Интернета
Инфраструктура АСУП
Процесс управления
Профилактика интернет зависимости
Схема технологии обеспечения электронным талоном на проезд (ЭТ ФСС). Предоставление билетному кассиру паспорта
Подготовка сервера для загрузки к СХД (FC SAN Boot)