Содержание
- 2. Что такое алгоритм? Алгоритм — это точное описание порядка действий, которые должен выполнить исполнитель для решения
- 3. Свойства алгоритма Дискретность — алгоритм состоит из отдельных команд, каждая из которых выполняется за конечное время.
- 4. Простейшая программа # Это пустая программа комментарии после # не обрабатываются # coding: utf-8 # Это
- 5. Вывод на экран print ( "2+2=?" ) print ( "Ответ: 4" ) Протокол: 2+2=? Ответ: 4
- 6. Задание. Вывести на экран рисунок из букв Ж ЖЖЖ ЖЖЖЖЖ ЖЖЖЖЖЖЖ HH HH ZZZZZ
- 7. Сложение чисел Задача. Ввести с клавиатуры два числа и найти их сумму. Протокол: Введите два целых
- 8. Переменные Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время
- 9. Имена переменных МОЖНО использовать латинские буквы (A-Z, a-z) русские буквы (не рекомендуется!) цифры знак подчеркивания _
- 10. Типы переменных a = 4 print ( type(a) ) целое число (integer) a = 4.5 print
- 11. Зачем нужен тип переменной? Тип определяет: область допустимых значений допустимые операции объём памяти формат хранения данных
- 12. Как записать значение в переменную? a = 5 оператор присваивания 5 Оператор – это команда языка
- 13. Ввод значения с клавиатуры 5 a
- 14. Ввод значения с клавиатуры a = input() ввести строку с клавиатуры и связать с переменной a
- 15. Ввод с подсказкой a = input ( "Введите число: " ) подсказка Введите число: 26 a
- 16. Изменение значений переменной a = 5 b = a + 2 a = (a + 2)*(b
- 17. Вывод данных print ( a ) значение переменной print ( "Ответ: ", a ) значение и
- 18. Вывод данных через format print ( a, "+", b, "=", c, sep = "" ) 2+3=5
- 19. Сложение чисел: простое решение a = int ( input() ) b = int ( input() )
- 20. print ( "Введите два числа: " ) a = int ( input() ) b = int
- 21. Задания Ввести три числа, найти их сумму, произведение и среднее арифметическое.
- 22. Арифметическое выражения a = (c + b**5*3 - 1) / 2 * d Приоритет (старшинство): скобки
- 23. Деление Классическое деление: a = 9; b = 6 x = 3 / 4 # =
- 24. Остаток от деления % – остаток от деления d = 85 b = d // 10
- 25. Операторы // и % a = 1234 d = a % 10; print( d ) a
- 26. Сокращенная запись операций a += b # a = a + b a -= b #
- 27. Ввод двух значений в одной строке a, b = map ( int, input().split() ) input() ввести
- 28. Задания «3»: Ввести три числа: цену пирожка (два числа: рубли, потом – копейки) и количество пирожков.
- 29. Задания «5»: Занятия в школе начинаются в 8-30. Урок длится 45 минут, перерывы между уроками –
- 30. Случайные числа Случайно… встретить друга на улице разбить тарелку найти 10 рублей выиграть в лотерею Случайный
- 31. Случайные числа на компьютере Электронный генератор нужно специальное устройство нельзя воспроизвести результаты 318458191041 564321 209938992481 458191
- 32. Линейный конгруэнтный генератор X = (a*X+b) % c | интервал от 0 до c-1 X =
- 33. Генератор случайных чисел Генератор на [0,1): X = random.random() # псевдосл. число Y = random.random() #
- 34. Генератор случайных чисел Генератор на [0,1): X = random() # псевдослучайное число Y = random() #
- 35. Задачи «3»: Игральный кубик бросается три раза (выпадает три случайных значения). Сколько очков в среднем выпало?
- 37. Скачать презентацию