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


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



бет9/18
Дата30.12.2021
өлшемі0,67 Mb.
#106759
1   ...   5   6   7   8   9   10   11   12   ...   18
Байланысты:
1795460397957 Дәрістер кешені
1795460397957 Дәрістер кешені, 1795460397957 Дәрістер кешені, 1795460397957 Дәрістер кешені

Комплексті сандар (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
әкімшілігінің қараңыз

    Басты бет