Python тіліндегі math модулін пайдалану конспектісі
Sheber Education·24 Маусым·Қаралды:82Жүктелді:0
Конспектіде Python бағдарламалау тіліндегі math модулін қосу және пайдалану жолдары түсіндіріледі. Модуль командаларының қолданылуына қатысты мысалдар берілген, сондықтан материал 10-сынып информатика мұғалімдері мен оқушыларына пайдалы.
Материал жүктеу үшін жазылым қажет
Алдын ала көру
Сатып алмас бұрын бірнеше бетін көре аласыз. Толық нұсқасы жүктегенде — жазусыз, сызықсыз.
Материалдан үзінді
Pyhton бағдарламалау ортасында Math модулін пайдалану.
Python-да математикалық модуль “math” деп аталады, және оны қосу үшін, import math командасын теру қажет. Бұл модуль бойынша кейбір мысалдарды қарастырайық:
Инкремент және декремент Программаны жазу кезінде ең көп қолданылатын амалдардың бірі - айнымалының мәнін белгілі бір санға арттыру немесе кеміту. Pyhton тілінде мұндай амалдарды орындау үшін (+ =) инкремент (арттыру) және (– =) декремент (кеміту) операциялары қолданылады. Бұл амалдар айнымалының мәнін белгілі бір санға арттырады немесе кемітеді. Мысалы: k = k + 1= > k + =1, sum = sum + 5 = > sum + = 5, len = len – 2 = > len – = 2. Амалдарды орындау барысында айнымалыларға басқа айнымалылардың мәнін жүктеуге болады. Python тілінде арифметикалық амалдарды жазу мүмкіндігінше қысқартылған.
Математикалық функциялармен жұмыс істеу үшін кітапхананы импорттау керек math:
Функция
Қызметі
Мысал
math.fabs(x)
х санның модулі
import math
y=-7
print(math.fabs(y)) # 7.0
math.factorial(x)
х санның факториалы
import math
y=7
print(math.factorial(y)) # 5040
math.hypot(x,y)
Берілген х және у катеттері бойынша гиотенузаны есептеу (math.sqrt(x*x+y*y))
import math
print(math.hypot(4,5)) # 6.403
print(math.hypot(6,8)) # 10.0
math.sqrt(x)
х санның квадрат түбірін есептеу
import math
print(math.sqrt(9)) # 3.0
print(math.sqrt(7)) # 2.645
math.pow(x, y)
х санның у дәрежесін есептеу: ху
import math
print(math.pow(3, 4)) # 81.0
math.exp(x)
eх фуекциясының мәні
import math
print(math.exp(4)) # 54.6
print(math.exp(0)) # 1.0
math.log(x, [base])
х санының base негізі бойынша логарифм мәні, егер base көрсетілмеген болса, натурал логарифм мәні
import math
print(math.log(1)) # 0.0
print(math.log(8, 2)) # 3.0
math.log10(x)
ондық негіздегі логарифм
import math
print(math.log10(2)) # 0.30102
print(math.log10(10)) # 1.0
math.log2(x)
Екілік негіздегі логарифм
import math
print(math.log2(2)) # 1.0
print(math.log2(10)) # 3.321
math.pi
π мәні
import math
print(math.pi) # 3.1415926...
math.e
е мәні
import math
print(math.e) # 2.7182...
math.sin(x)
синус функциясының мәні (х радиан арқылы көрсетеді)
import math
print(math.sin(2)) # 0.909
print(math.sin(0)) # 0.0
math.cos(x)
Сабаққа арналған ойындар
Жазылымдар
Өзіңізге ыңғайлы жазылымды таңдаңыз
1 күн
BASIC
5 ЖИ / күн
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
17 Құралдар / күн
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
5 Материал / күн
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
15 Ойындар / күн
Жазылым бойынша ойын жасау лимиті.
1 ай
BASIC
50 ЖИ / ай
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
22 Құралдар / ай
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
100 Материал / ай
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
100 Ойындар / ай
Жазылым бойынша ойын жасау лимиті.

