программирование на языке python

PPT 129 sahifa 4,1 MB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 129
программное обеспечение (по)  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru * программирование на языке python § 54. алгоритм и его свойства § 55. простейшие программы § 56. вычисления § 57. ветвления § 58. циклические алгоритмы § 59. процедуры § 60. функции § 61. рекурсия  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru программирование на языке python § 54. алгоритм и его свойства * алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru что такое алгоритм? * алгоритм — это точное описание порядка действий, которые должен выполнить исполнитель для решения задачи за конечное время. исполнитель – это устройство или одушёвленное существо (человек), способное понять и выполнить команды, составляющие алгоритм. формальные исполнители: не понимают (и не могут понять) смысл команд. мухаммед ал-хорезми (ок. 783–ок. 850 гг.) алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru свойства алгоритма * дискретность — алгоритм состоит из …
2 / 129
тный объект алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru способы записи алгоритмов * естественный язык псевдокод установить соединение пока не принята команда «стоп» принять команду выполнить команду завершить сеанс связи установить соединение начало цикла принять команду выполнить команду конец цикла при команда = 'stop' завершить сеанс связи алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru способы записи алгоритмов * блок-схема установитьсоединение начало цикла cmd:= получитькоманду выполнитькоманду(cmd) конец при cmd = 'stop' закрытьсоединение программа «стоп»? принять команду установить соединение завершить соединение выполнить команду да нет  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru программирование на языке python § 55. простейшие программы * алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru простейшая программа * # это пустая программа комментарии после # не обрабатываются # -*- coding: utf-8 -*- # это пустая программа кодировка utf-8 …
3 / 129
х числа 25 30 25+30=55 компьютер пользователь компьютер считает сам! как ввести числа в память? где хранить введенные числа? как вычислить? как вывести результат? ? алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru сумма: псевдокод * ввести два числа вычислить их сумму вывести сумму на экран псевдокод – алгоритм на русском языке с элементами языка программирования. компьютер не может исполнить псевдокод! ! алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru переменные * переменная – это величина, имеющая имя, тип и значение. значение переменной можно изменять во время работы программы. значение имя алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru имена переменных * можно использовать латинские буквы (a-z, a-z) русские буквы (не рекомендуется!) цифры знак подчеркивания _ заглавные и строчные буквы различаются имя не может начинаться с цифры какие имена правильные? axby r&b …
4 / 129
a = 7 7 при записи нового значения старое удаляется из памяти! ! алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru ввод значения с клавиатуры * 5 a программа ждет, пока пользователь введет значение и нажмет enter. введенное значение записывается в переменную a (связывается с именем a) ! алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru ввод значения с клавиатуры * a = input() ввести строку с клавиатуры и связать с переменной a b = input() с = a + b print ( c ) протокол: 21 33 2133 a = int( input() ) b = int( input() ) преобразовать в целое число почему? ? результат функции input – строка символов! ! алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru ввод двух значений в одной строке * a, b = map ( …
5 / 129
ерез запятую алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru сложение чисел: простое решение * a = int ( input() ) b = int ( input() ) c = a + b print ( c ) что плохо? ? алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru print ( "введите два числа: " ) a = int ( input() ) b = int ( input() ) c = a + b print ( a, "+", b, "=", c ) сложение чисел: полное решение * протокол: введите два целых числа 25 30 25 + 30 = 55 компьютер пользователь подсказка алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru форматный вывод * a = 123 print ( "{:5d}".format(a) ) a = 5 print ( "{:5d}{:5d}{:5d}".format (a, a*a, a*a*a) ) целое 5 знаков 123 5 …

Ko'proq o'qimoqchimisiz?

Barcha 129 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"программирование на языке python" haqida

программное обеспечение (по)  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru * программирование на языке python § 54. алгоритм и его свойства § 55. простейшие программы § 56. вычисления § 57. ветвления § 58. циклические алгоритмы § 59. процедуры § 60. функции § 61. рекурсия  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru программирование на языке python § 54. алгоритм и его свойства * алгоритмизация и программирование, язык python, 10 класс  к.ю. поляков, е.а. ерёмин, 2014 http://kpolyakov.spb.ru что такое алгоритм? * алгоритм — это точное описание порядка действий, которые должен выполнить исполнитель для решения задачи за конечное время. исполнитель – это устройство или одушёвленное существо (человек), способное понять и выполнить команды, составляющие алгоритм. форм...

Bu fayl PPT formatida 129 sahifadan iborat (4,1 MB). "программирование на языке python"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: программирование на языке python PPT 129 sahifa Bepul yuklash Telegram