Тип данных «complex»
Численный тип данных «Complex»
Для каждого числа в первой колонке выберите его тип (вещественное или мнимое).
Ответ:
- π Вещественное число;
- √5 Вещественное число;
- √−5 Мнимое число;
- i**2 Вещественное число;
- i Мнимое число;
- i**3 Мнимое число
Чему равно значение i**7?
Ответ: −i
Чему равны корни уравнения x**2 = −49?
Ответ: x = ±7i
Пусть z1 = 3−5i, z2 = −4+7i. Чему равно z1 + z2?
Ответ: −1+2i
Пусть z1 = −5+3i, z2 = 4+7i. Чему равно z1 − z2?
Ответ: −9−4i
Пусть z1 = 3+4i, z2 = 3 −4i. Чему равно z1⋅ z2?
Ответ: 25
Пусть z1 = 2+5i, z2 = 3 −2i. Чему равно z1⋅ z2?
Ответ: 16+11i
Пусть z1 = 2+5i, z2 = 3+i. Чему равно z1/z2?
Ответ: 11/10 + 13/10*i
Пусть z = 1+i. Чему равно z**3 + z**2 + z + 1?
Ответ: 5i
Даны два комплексных числа. Напишите программу, которая вычисляет и выводит их сумму, разность и произведение.
z_1 = complex(input()) z_2 = complex(input()) print(z_1, '+', z_2, '=', z_1 + z_2) print(z_1, '-', z_2, '=', z_1 - z_2) print(z_1, '*', z_2, '=', z_1 * z_2)
Комплексные числа хранятся в списке numbers. Дополните приведенный код так, чтобы он вывел комплексное число с наибольшим модулем и сам модуль числа на отдельных строках.
numbers = [3 + 4j, 3 + 1j, -7 + 3j, 4 + 8j, -8 + 10j, -3 + 2j, 3 - 2j, -9 + 9j, -1 - 1j, -1 - 10j, -20 + 15j, -21 + 1j, 1j, -3 + 8j, 4 - 6j, 8 + 2j, 2 + 3j] m = 0 for i in numbers: if abs(i) > abs(m): m = i print(m) print(abs(m))
Дано натуральное число nn и два комплексных числа z1, z2. Напишите программу, которая вычисляет и выводит значение выражения.
n = int(input()) z_1 = complex(input()) z_2 = complex(input()) s = z_1 ** n + z_2 ** n + z_1.conjugate()**n + z_2.conjugate()**(n+1) print(s)