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


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



бет7/13
Дата06.09.2022
өлшемі0,72 Mb.
#148863
1   2   3   4   5   6   7   8   9   10   ...   13

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). Тізімдердің функциялары мен әдістері. Тізімдер деген типке, олармен орындалатын операциялар және әдістерге, тізімдер генераторы және тізімдерді қолдануға тоқталайық.

Тізім дегеніміз не? Python-дағы тізім – ерікті түрдегі нысандардың (объектілердің) реттелген өзгертілетін топтамасы (массив сияқты, бірақ типтері әр басқа болуы мүмкін). Тізімдерді қолдану үшін оларды құрып алу керек. Тізімді бірнеше жолмен құруға болады. Мысалы, кез келген қайталанатын нысанды өңдеуге болады (мысалы, жолды list ендірілген функциясымен):


>>> list('тізім')
['с', 'п', 'и', 'с', 'о', 'к']
Тізімді литералдардың да көмегімен құруға болады:
>>> s = [] # Бос список
>>> l = ['s', 'p', ['isok'], 2]


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   13




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

    Басты бет