Урок 4. Данные, функции и модули в Python. Продолжение
Задание 1. Вычислить число pi c заданной точностью d Пример:
- при
$d = 0.001, π = 3.141.$ $10^{-1} ≤ d ≤10^{-10}$
Задание 2. Задайте натуральное число N. Напишите программу, которая составит список простых множителей числа N.
Задание 3. Задайте последовательность чисел. Напишите программу, которая выведет список неповторяющихся элементов исходной последовательности.
Задание 4. Задана натуральная степень k. Сформировать случайным образом список коэффициентов (значения от 0 до 100) многочлена и записать в файл многочлен степени k. Пример:
- k=2 => 2x² + 4x + 5 = 0 или x² + 5 = 0 или 10*x² = 0
Задание 5. Даны два файла, в каждом из которых находится запись многочлена. Задача - сформировать файл, содержащий сумму многочленов.
доп задачи
Задание 6. Создать текстовый файл (не программно). Построчно записать фамилии сотрудников и величину их окладов (не менее 10 строк). Определить, кто из сотрудников имеет оклад менее 20 тысяч, вывести фамилии этих сотрудников. Выполнить подсчёт средней величины дохода сотрудников.
Пример файла:
Иванов 23543.12
Петров 13749.32
Задание 7. В файле находится N натуральных чисел, записанных через пробел. Среди чисел не хватает одного, чтобы выполнялось условие A[i] - 1 = A[i-1]. Найти его.