Программирование. Программирование на языке Python (Полякова К.Ю.). Общие сведения о языке Python История
Скачать 5.72 Mb.
|
Задачи«C»: Напишите программу, которая заменяет во всей строке одну последовательность символов на другую. Пример: Введите строку: (X > 0) and (Y < X) and (Z > Y) and (Z <> 5) Что меняем: and Чем заменить: & Результат (X > 0) & (Y < X) & (Z > Y) & (Z <> 5) Преобразования «строка» – «число»Из строки в число: s = "123" N = int ( s ) # N = 123 s = "123.456" X = float ( s ) # X = 123.456 Из числа в строку: N = 123 s = str ( N ) # s = "123" s = "{:5d}".format(N) # s = " 123" X = 123.456 s = str ( X ) # s = "123.456" s = "{:7.2f}".format(X) # s = " 123.46" s = "{:10.2e}".format(X) # s = " 1.23e+02" Задачи«A»: Напишите программу, которая вычисляет сумму трех чисел, введенную в форме символьной строки. Все числа целые. Пример:__Введите_выражение:__12+3+45__Ответ:_60____«B»'>Пример: Введите выражение: 12+3+45 Ответ: 60 «B»: Напишите программу, которая вычисляет выражение, состоящее из трех чисел и двух знаков (допускаются только знаки «+» или «–»). Выражение вводится как символьная строка, все числа целые. Пример: Введите выражение: 12-3+45 Ответ: 54 Задачи«C»: Напишите программу, которая вычисляет выражение, состоящее из трех чисел и двух знаков (допускаются знаки «+», «–», «*» и «/»). Выражение вводится как символьная строка, все числа целые. Операция «/» выполняется как целочисленное деление. Пример: Введите выражение: 12*3+45 Ответ: 81 Задачи«D»: Напишите программу, которая вычисляет выражение, состоящее из трех чисел и двух знаков (допускаются знаки «+», «–», «*» и «/») и круглых скобок. Выражение вводится как символьная строка, все числа целые. Операция «/» выполняется как целочисленное деление (div). Пример: Введите выражение: 2*(3+45)+4 Ответ: 100 Списки СПИСКИСПИСКИСПИСКИОперации со спискамиA = [1, 3, 4, 23, 5] A = [1, 3] + [4, 23] + [5] [1, 3, 4, 23, 5] A = [0]*10 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] A = list ( range(10) ) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
методы списков i Вставка элемента: ‘Masha’ |