Решение модуля 13.3 Поколение Python: для продвинутых

Модуль 13.3 (Тип данных complex) курса «Поколение Python: курс для продвинутых» курс расскажет о:

  • Вещественные числа
  • Мнимые числа
  • Комплексные числа
  • Тип данных complex
  • Модуль cmath

Публикуем решения на урок 13.3 Тип данных complex.

Для каждого числа в первой колонке выберите его тип (вещественное или мнимое).

Решение модуля 13.3 Поколение Python: для продвинутых

Чему равно значение i7?


-i

Чему равны корни уравнения x2=-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​​?

Решение модуля 13.3 Поколение Python: для продвинутых

Пусть z = 1+ i. Чему равно z3+z2+z+1?

5i

Даны два комплексных числа. Напишите программу, которая вычисляет и выводит их сумму, разность и произведение.

z1, z2 = complex(input()), complex(input())
print(z1, '+', z2, '=', z1 + z2)
print(z1, '-', z2, '=', z1 - z2)
print(z1, '*', z2, '=', z1 * z2)

Комплексные числа хранятся в списке numbers. Дополните приведенный код так, чтобы он вывел комплексное число с наибольшим модулем и сам модуль числа на отдельных строках.

Примечание. Модуль комплексного числа можно вычислить с помощью встроенной функции abs().

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]

s = [abs(i) for i in numbers]

print(numbers[s.index(max(s))], max(s), sep='\n')

Дано натуральное число nn и два комплексных числа z1​,z2​. Напишите программу, которая вычисляет и выводит значение выражения

n = int(input())
z1 = complex(input()) 
z2 = complex(input())
print(z1**n + z2**n + z1.conjugate()**n + z2.conjugate()**(n+1))

Понравилась статья? Поделиться с друзьями:
Комментарии: 3
  1. Frank

    А будут еще решения этого курса ?

    1. admin (автор)

      Да будут, в ближайшую неделю продолжу

      1. Frank

        Ок. С нетерпением ждем !

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector