Дәрістер кешені Дәріс №1 Дәріс тақырыбы


Комплексті сандар (complex). Python тіліне сонымен қатар, комплекті сандар енгізілген



бет9/18
Дата15.03.2022
өлшемі0,72 Mb.
#135756
1   ...   5   6   7   8   9   10   11   12   ...   18
Байланысты:
Д рістер кешені Д ріс №1 Д ріс та ырыбы

Комплексті сандар (complex). Python тіліне сонымен қатар, комплекті сандар енгізілген.

21-суретте комплекс сандардың программада қолданылуы көрсетілген.




>>> x = complex(1, 2)
>>> print(x)
(1+2j)
>>> y = complex(3, 4)
>>> print(y)
(3+4j)
>>> z = x + y
>>> print(x)
(1+2j)
>>> print(z)
(4+6j)
>>> z = x * y
>>> print(z)
(-5+10j)
>>> z = x / y
>>> print(z)
(0.44+0.08j)
>>> print(x.conjugate()) # түйіндес сан
(1-2j)
>>> print(x.imag) # жорамал бөлігі
2.0
>>> print(x.real) # нақты бөлігі
1.0
>>> print(x > y) # Комплексті санды салыстыруға болмайды
Traceback (most recent call last):
File "", line 1, in
TypeError: unorderable types: complex() > complex()
>>> print(x == y) # бірақ теңдікке тексеруге болады
False
>>> abs(3 + 4j) # комплексті сан модулі
5.0
>>> pow(3 + 4j, 2) # санның дәрежесін шығару
(-7+24j)

Сурет 21 Комплексті сандар


Комплексті сандармен жұмыс жасау үшін сонымен қатар, cmath модулі де қолданылады. 


Тізімдер (list). Тізімдердің функциялары мен әдістері. Тізімдер деген типке, олармен орындалатын операциялар және әдістерге, тізімдер генераторы және тізімдерді қолдануға тоқталайық.


Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   ...   18




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет