презентация питон!!!!!. Алгоритм и его свойства Простейшие программы Вычисления Ветвления Символьные строки Циклические алгоритмы Массивы (списки) Поиск в массиве Алгоритм и его свойства Что такое алгоритм
Скачать 5.64 Mb.
|
Координатное полеПростейшие программыПростейшая программа# Это пустая программа Что делает эта программа? ? комментарии после # не обрабатываются # coding: utf-8 # Это пустая программа кодировка utf-8 по умолчанию) """ Это тоже комментарий """ Вывод на экранprint ( "2+2=?" ) print ( "Ответ: 4" ) Протокол: 2+2=? Ответ: 4 автоматический переход на новую строку print ( '2+2=?' ) print ( 'Ответ: 4' ) Задания«4»: Вывести на экран текст «лесенкой» Вася пошел гулять «5»: Вывести на экран рисунок из букв Ж ЖЖЖ ЖЖЖЖЖ ЖЖЖЖЖЖЖ HH HH ZZZZZ Сложение чиселЗадача. Ввести с клавиатуры два числа и найти их сумму. Протокол: Введите два целых числа 25 30 25+30=55 компьютер пользователь компьютер считает сам!
? Сумма: псевдокодввести два числа вычислить их сумму вывести сумму на экран Псевдокод – алгоритм на русском языке с элементами языка программирования. Компьютер не может исполнить псевдокод! ! ПеременныеПеременная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы. a Значение Имя Имена переменныхМОЖНО использовать
заглавные и строчные буквы различаются НЕЛЬЗЯ использовать
имя не может начинаться с цифры Какие имена правильные? AXby R&B 4Wheel Вася “PesBarbos” TU154 [QuQu] _ABBA A+B Типы переменныхa = 4 print ( type(a) ) целое число (integer) a = 4.5 print ( type(a) ) вещественное число a = "Вася" print ( type(a) ) символьная строка a = True print ( type(a) ) логическая Зачем нужен тип переменной?Тип определяет:
Как записать значение в переменную?a = 5 оператор присваивания При записи нового значения старое удаляется из памяти! ! 5 Оператор – это команда языка программирования (инструкция). Оператор присваивания – это команда для присваивания нового значения переменной. a a = 7 7
! 5 a a = input() ввести строку с клавиатуры и связать с переменной a b = input() с = a + b print ( c ) Протокол: 21 33 2133 Почему? ? Результат функции input – строка символов! ! a = int( input() ) b = int( input() ) преобразовать в целое число Ввод с подсказкойa = input ( "Введите число: " ) подсказка Введите число: 26 Что не так? ? a = int( input("Введите число: ") ) |