презентация питон!!!!!. Алгоритм и его свойства Простейшие программы Вычисления Ветвления Символьные строки Циклические алгоритмы Массивы (списки) Поиск в массиве Алгоритм и его свойства Что такое алгоритм
Скачать 5.64 Mb.
|
Проверка символовif c.isalpha(): print("Буква") if c.islower(): print("Строчная буква") if c.isupper(): print("Заглавная буква") if c.isdigit(): print("Цифра") if c in ["а","б"]: print("Это а или б") Задачи«3»: Ввести с клавиатуры число в двоичной системе счисления. Определить, сколько в его записи единиц и сколько нулей. Пример: Введите число: 1010100 Нулей: 4 Единиц: 3 «4»: Ввести с клавиатуры символьную строку. Если это правильная запись двоичного числа, вывести сообщение «Да», иначе вывести сообщение «Нет». Пример:_Введите_число:_Введите_число:_1010100_abcd10_Да._Нет.__Задачи'>Пример: Введите число: Введите число: 1010100 abcd10 Да. Нет. Задачи«5»: Ввести с клавиатуры символьную строку и составить новую строку, удалив из исходной все пробелы. Пример: Введите строку: Вася пошел гулять. Васяпошелгулять. Цикл с переменнойЗадача. Вывести 10 раз слово «Привет!». Можно ли сделать с циклом «пока»? ? while : print("Привет!") i = 0 i < 10 i += 1 for : print("Привет!") i in range(10) в диапазоне [0,10) Цикл с переменной: Не включая 10! ! range(10) 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Цикл с переменнойЗадача. Вывести все степени двойки от 21 до 210. Как сделать с циклом «пока»? ? while : print ( 2**k ) k = 1 k <= 10 k += 1 for : print ( 2**k ) k in range(1,11) в диапазоне [1,11) Цикл с переменной: Не включая 11! ! range(1,11) 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 возведение в степень Цикл с переменной: другой шаг100 81 64 49 36 25 16 9 4 1 Что получится? ? 1 9 25 49 81 for : print ( k**2 ) k in range(1,11,2) for : print ( k**2 ) k in range(10,0,-1) шаг 10,9,8,7,6,5,4,3,2,1 1,3,5,7,9 a = 1 for k in range( 3): a += 1 a = 4 a = 1 for k in range( 3,1): a += 1 a = 1 a = 1 for k in range( 1,3,-1): a += 1 a = 1 a = 1 for k in range( 3,0,-1): a += 1 a = 4 Задачи«3»: Ипполит задумал трёхзначное число, которое при делении на 15 даёт в остатке 11, а при делении на 11 даёт в остатке 9. Найдите все такие числа. «4»: Вводится натуральное число N. Программа должна найти факториал (обозначается как N!) – произведение всех натуральных чисел от 1 до N. Например, 5! = 1 · 2 · 3 · 4 · 5 = 120. Пример: Введите число: 5 5!=120. Задачи«5»: Натуральное число называется числом Армстронга, если сумма цифр числа, возведенных в N-ную степень (где N – количество цифр в числе) равна самому числу. Например, 153 = 13 + 53 + 33. Найдите все трёхзначные числа Армстронга. Массивы (списки)Что такое массив?Массив – это группа переменных одного типа, расположенных в памяти рядом (в соседних ячейках) и имеющих общее имя. Каждая ячейка в массиве имеет уникальный номер (индекс). Надо: Как ввести 10000 переменных? ?
|