Python бағдарламалау негіздері. Сандық деректерді өңдеу
Автор: Merey2004 • Сентябрь 18, 2022 • Лабораторная работа • 763 Слов (4 Страниц) • 412 Просмотры
№ 1 зертханалық жұмыс
Тақырыбы: Python бағдарламалау негіздері. Сандық деректерді өңдеу.
Жұмыстың мақсаты: деректердің негізгі түрлерін, енгізу және шығару командаларын, сандық деректермен қарапайым операцияларды зерттеу.
Теориядан қысқаша мәліметтер
Python-бұл объектіге бағытталған, түсіндірілетін, жоғары деңгейлі портативті тіл. Жинақта Python аудармашысымен бірге IDLE (интеграцияланған даму ортасы) бар.
IDLE көмегімен сіз интеграцияланған орта үшін әдеттегі тапсырмаларды орындай аласыз: Python бағдарламаларын қарау, өңдеу, іске қосу, күйін келтіру. Код редакторы синтаксисті бөлектеуді қолданады. IDLE Python іске қосылғаннан кейін бағдарлама терезесі пайда болады. Бұл терезеде қарапайым командаларды орындауға және тіпті оны калькулятор ретінде пайдалануға болады. Файл мәзірі арқылы сіз Python-да жаңа бағдарлама жасай аласыз немесе бар бағдарламаны аша аласыз.
Қазіргі уақытта тілдің екі нұсқасы белсенді қолданылады-ескі 2x нұсқасы және қазіргі заманғы 3x нұсқасы. 2x нұсқасы енді дамымайды, бірақ әлі де қолданылады, өйткені көптеген бағдарламалар мен кітапханалар дәл 2x нұсқасы үшін жасалған. 2-ші нұсқадағы Python бағдарламасы 3-ші нұсқада жұмыс істемеуі мүмкін және керісінше, бірақ олар өте ұқсас.
Деректердің негізгі типтері
- Сандар
- int - бүтін сан
- float-өзгермелі нүкте саны
- Жолдар
- str
- Логикалық түрі
- boolean
- Тізім
- List
Деректерді енгізу және шығару
Деректерді енгізу input пәрмені (енгізу тізімі) арқылы жүзеге асырылады:
a = input()
Input () пәрмені әдепкі бойынша енгізулерді таңбалар жолы ретінде қабылдайды, сондықтан бүтін санды енгізу үшін int () деректер түрін көрсету керек:
a = int (input())
Нақты сандарды енгізу үшін пәрмен қолданылады
a=float(input())
Деректерді шығару print(шығару тізімі) пәрмені арқылы жүзеге асырылады:
a = 1
b = 2
print(a)
print(a + b)
print('сома = ', a + b )
Әдетте Python бағдарламасы келесі бөліктерден тұруы керек:
- деректерді оқу,
- мәселені шешу,
- нәтижені шығару.
Мысалы, екі санның қосындысын есептейтін бағдарлама келесі формада болуы мүмкін:
a = int(input())
b = int(input())
sum = a + b
print(sum)
Сандар бойынша математикалық операциялар
x + y | Қосу |
x - y | Азайту |
x * y | Көбейту |
x / y | Бөлу |
x // y | Бөлінуден бүкіл бөлікті алу |
x % y | Бөлінуден қалған қалдық |
-x | Сан белгісін ауыстыру |
abs(x) | Сандар модулі |
x ** y | Дәрежеге көтеру |
Python стандартты жеткізіліміне math кітапханасы кіреді, оның құрамында жиі қолданылатын математикалық функциялар көп. Бұл модульмен жұмыс істеу үшін оны алдымен import math командасымен импорттау керек.
Math Модулінің ең көп қолданылатын функциялары
math.ceil(x) | X-тен үлкен бүтін санды қайтарады |
math.fabs(x) | X санының абсолютті мәнін қайтарады |
math.factorial(x) | Факториалды x есептейді |
math.floor(x) | X-тен кіші бүтін санды қайтарады |
math.exp(x) | E**x есептейді |
math.log2(x) | 2 негіз бойынша Логарифм |
math.log10(x) | 10 негіз бойынша Логарифм |
math.log(x[, base]) | Әдепкі бойынша, ол логарифмді e негізінде есептейді, қосымша Логарифм негізін көрсетуге болады |
math.pow(x, y) | X мәнін y дәрежесінде есептейді |
math.sqrt(x) | X-тен квадрат түбір |
...