РОЗВ’ЯЗАННЯ МАТЕМАТИЧНИХ ЗАДАЧ ЗАСОБАМИ МОВИ ПРОГРАМУВАННЯ PYTHON

У статті здійснено аналіз математичних можливостей мови програмування Python. На прикладі розв’язання трьох типових математичних задач (на знаходження найбільшого спільного дільника, на обчислення факторіалу числа, на обчислення послідовності Фібоначі) засобами цієї мови програмування здійснено спро...

Full description

Bibliographic Details
Main Authors: К.П. Осадча, О.В. Хромишев
Format: Article
Language:English
Published: Profi.Net.Ua Group; Department of Informatics and Cybernetics; Melitopol Bohdan Khmelnytsky State Pedagogical University 2017-04-01
Series:Ukrainian Journal of Educational Studies and Information Technology
Subjects:
Online Access:http://ojs.mdpu.org.ua/index.php/itse/article/view/1749
_version_ 1818260511223971840
author К.П. Осадча
О.В. Хромишев
author_facet К.П. Осадча
О.В. Хромишев
author_sort К.П. Осадча
collection DOAJ
description У статті здійснено аналіз математичних можливостей мови програмування Python. На прикладі розв’язання трьох типових математичних задач (на знаходження найбільшого спільного дільника, на обчислення факторіалу числа, на обчислення послідовності Фібоначі) засобами цієї мови програмування здійснено спробу доведення ефективності окремих засобів розв’язання цих задач, а саме: рекурсії, умовного оператору і циклу з умовою, об’єктно-орієнтованого програмування. Зроблено висновок про те, що швидкість математичних обчислень (ефективність програм мовою Python) залежить від типу вирішуваної задачі і мовних конструкцій, що використовуються при розробці програмного коду.
first_indexed 2024-12-12T18:32:30Z
format Article
id doaj.art-ef03f78577184afabca42e747aeb4800
institution Directory Open Access Journal
issn 2521-1234
language English
last_indexed 2024-12-12T18:32:30Z
publishDate 2017-04-01
publisher Profi.Net.Ua Group; Department of Informatics and Cybernetics; Melitopol Bohdan Khmelnytsky State Pedagogical University
record_format Article
series Ukrainian Journal of Educational Studies and Information Technology
spelling doaj.art-ef03f78577184afabca42e747aeb48002022-12-22T00:15:53ZengProfi.Net.Ua Group; Department of Informatics and Cybernetics; Melitopol Bohdan Khmelnytsky State Pedagogical UniversityUkrainian Journal of Educational Studies and Information Technology2521-12342017-04-01512312351699РОЗВ’ЯЗАННЯ МАТЕМАТИЧНИХ ЗАДАЧ ЗАСОБАМИ МОВИ ПРОГРАМУВАННЯ PYTHONК.П. Осадча0О.В. Хромишев1Мелітопольський державний педагогічний університет імені Богдана ХмельницькогоМелітопольський державний педагогічний університет імені Богдана ХмельницькогоУ статті здійснено аналіз математичних можливостей мови програмування Python. На прикладі розв’язання трьох типових математичних задач (на знаходження найбільшого спільного дільника, на обчислення факторіалу числа, на обчислення послідовності Фібоначі) засобами цієї мови програмування здійснено спробу доведення ефективності окремих засобів розв’язання цих задач, а саме: рекурсії, умовного оператору і циклу з умовою, об’єктно-орієнтованого програмування. Зроблено висновок про те, що швидкість математичних обчислень (ефективність програм мовою Python) залежить від типу вирішуваної задачі і мовних конструкцій, що використовуються при розробці програмного коду.http://ojs.mdpu.org.ua/index.php/itse/article/view/1749математичні задачімова програмуванняPythonефективність програм
spellingShingle К.П. Осадча
О.В. Хромишев
РОЗВ’ЯЗАННЯ МАТЕМАТИЧНИХ ЗАДАЧ ЗАСОБАМИ МОВИ ПРОГРАМУВАННЯ PYTHON
Ukrainian Journal of Educational Studies and Information Technology
математичні задачі
мова програмування
Python
ефективність програм
title РОЗВ’ЯЗАННЯ МАТЕМАТИЧНИХ ЗАДАЧ ЗАСОБАМИ МОВИ ПРОГРАМУВАННЯ PYTHON
title_full РОЗВ’ЯЗАННЯ МАТЕМАТИЧНИХ ЗАДАЧ ЗАСОБАМИ МОВИ ПРОГРАМУВАННЯ PYTHON
title_fullStr РОЗВ’ЯЗАННЯ МАТЕМАТИЧНИХ ЗАДАЧ ЗАСОБАМИ МОВИ ПРОГРАМУВАННЯ PYTHON
title_full_unstemmed РОЗВ’ЯЗАННЯ МАТЕМАТИЧНИХ ЗАДАЧ ЗАСОБАМИ МОВИ ПРОГРАМУВАННЯ PYTHON
title_short РОЗВ’ЯЗАННЯ МАТЕМАТИЧНИХ ЗАДАЧ ЗАСОБАМИ МОВИ ПРОГРАМУВАННЯ PYTHON
title_sort розв язання математичних задач засобами мови програмування python
topic математичні задачі
мова програмування
Python
ефективність програм
url http://ojs.mdpu.org.ua/index.php/itse/article/view/1749
work_keys_str_mv AT kposadča rozvâzannâmatematičnihzadačzasobamimoviprogramuvannâpython
AT ovhromišev rozvâzannâmatematičnihzadačzasobamimoviprogramuvannâpython