Python бағдарламалау негіздері. Сандық деректерді өңдеу
Автор: AkniyetttMaiken • Январь 29, 2023 • Лабораторная работа • 554 Слов (3 Страниц) • 241 Просмотры
«Ақпараттық технологиялар және қауіпсіздік» кафедрасы
Аубакирова А.Е.
Зертханалық жұмыс №1
«Python-да бағдарламалау» пәні
6B06104 «Есептеу техникасы және бағдарламалық қамтамасыз ету» білім беру бағдарламасы
Қарағанды 2023
Зертханалық жұмыс № 1
Тақырыбы: Python бағдарламалау негіздері. Сандық деректерді өңдеу.
Жұмыстың мақсаты: деректердің негізгі түрлерін, енгізу және шығару командаларын, сандық мәліметтерге қарапайым операцияларды зерттеу.
Теориядан қысқаша ақпарат
Python-объектіге бағытталған, түсіндірілетін жоғары деңгейлі тіл. Python аудармашысымен бірге IDLE (интеграцияланған даму ортасы) келеді. IDLE көмегімен интеграцияланған орта үшін әдеттегі тапсырмаларды орындауға болады: Python-да бағдарламаларды қарау, өңдеу, іске қосу, күйін келтіру. IDLE Python іске қосылғаннан кейін бағдарлама терезесі пайда болады. Бұл терезеде қарапайым командаларды орындауға болады, тіпті оны калькулятор ретінде пайдалануға болады. Файл мәзірі арқылы Python-да жаңа бағдарлама жасауға немесе бар бағдарламаны ашуға болады.
Деректердің негізгі түрлері
1. Сандар
* int - бүтін сан
* float-өзгермелі нүкте саны
2. Жолдар
• str
3. Логикалық түрі
• boolean
4. Тізім
• list
Деректерді енгізу
Пернетақтадан деректерді енгізу input(мәтін) командасының көмегімен жүзеге асырылады.
Мысалы, a = input ('жолды енгізіңіз)
Input () пәрмені әдепкі бойынша кіріс деректерін таңбалар жолы ретінде қабылдайды, сондықтан бүтін мәнді енгізу үшін Int () функциясын пайдалану керек.
Мысалы, a = int (input ('нөмірді енгізіңіз'))
Нақты сандарды енгізу үшін float()функциясы қолданылады
a=float(input())
Деректерді шығару
Деректерді экранға шығару print командасының көмегімен жүзеге асырылады (шығару тізімі).
Мысалы,
a = 1
b = 2
print(a)
басып шығару ('қосынды=', a + b)
Сандар бойынша математикалық операциялар
x + y | Қосу |
x - y | Азайту |
x * y | Көбейту |
x / y | Бөлу |
x // y | Бөлуден бүкіл бөлікті алу |
x % y | Бөлінуден қалған қалдықты алу |
abs(x) | Модуль саны |
x ** y | Дәрежеге ауыстыру |
Python-да жиі қолданылатын стандартты математикалық функциялардың math кітапханасы. Бұл модульмен жұмыс істеу үшін оны алдымен Import math командасы бағдарламаға импорттауы керек.
Мысалы.
import math
x=16
y= math.sqrt(x)
print(y)
Экранда 4 санын аламыз.
Math Модулінің ең көп қолданылатын функциялары
math.ceil(x) | X-тен үлкен ең жақын бүтін санды қайтарады |
math.fabs(x) | X санының абсолютті мәнін қайтарады |
math.factorial(x) | X факториалын есептейді |
math.floor(x) | X-тен кіші ең жақын бүтін санды қайтарады |
math.sin(x) | Sin(x)есептейді |
math.log2(x) | 2 негіз бойынша Логарифм |
math.log10(x) | Негіз бойынша Логарифм 10 |
math.log(x[, base]) | Логарифмді e негізімен есептейді, сонымен қатар Логарифмнің негізін көрсетуге болады |
math.pow(x, y) | Y дәрежесіндегі x мәнін есептейді |
math.sqrt(x) | X-тен квадрат түбір |
...