Розв’язання математичних задач засобами мови програмування Python

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

Full description

Bibliographic Details
Main Authors: K.P. Osadcha, O.V. Khromyshev
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:https://uesit.org.ua/index.php/itse/article/view/148
_version_ 1811208207782117376
author K.P. Osadcha
O.V. Khromyshev
author_facet K.P. Osadcha
O.V. Khromyshev
author_sort K.P. Osadcha
collection DOAJ
description У статті здійснено аналіз математичних можливостей мови програмування Python. На прикладі розв’язання трьох типових математичних задач (на знаходження найбільшого спільного дільника, на обчислення факторіалу числа, на обчислення послідовності Фібоначі) засобами цієї мови програмування здійснено спробу доведення ефективності окремих засобів розв’язання цих задач, а саме: рекурсії, умовного оператору і циклу з умовою, об’єктно-орієнтованого програмування. Зроблено висновок про те, що швидкість математичних обчислень (ефективність програм мовою Python) залежить від типу вирішуваної задачі і мовних конструкцій, що використовуються при розробці програмного коду.
first_indexed 2024-04-12T04:18:18Z
format Article
id doaj.art-d5cf8184fdc243fe863c2b452c095051
institution Directory Open Access Journal
issn 2521-1234
language English
last_indexed 2024-04-12T04:18:18Z
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-d5cf8184fdc243fe863c2b452c0950512022-12-22T03:48:21ZengProfi.Net.Ua Group; Department of Informatics and Cybernetics; Melitopol Bohdan Khmelnytsky State Pedagogical UniversityUkrainian Journal of Educational Studies and Information Technology2521-12342017-04-0151Розв’язання математичних задач засобами мови програмування PythonK.P. Osadcha0O.V. Khromyshev1Мелітопольський державний педагогічний університет імені Богдана Хмельницького, м. Мелітополь, УкраїнаМелітопольський державний педагогічний університет імені Богдана Хмельницького, м. Мелітополь, Україна У статті здійснено аналіз математичних можливостей мови програмування Python. На прикладі розв’язання трьох типових математичних задач (на знаходження найбільшого спільного дільника, на обчислення факторіалу числа, на обчислення послідовності Фібоначі) засобами цієї мови програмування здійснено спробу доведення ефективності окремих засобів розв’язання цих задач, а саме: рекурсії, умовного оператору і циклу з умовою, об’єктно-орієнтованого програмування. Зроблено висновок про те, що швидкість математичних обчислень (ефективність програм мовою Python) залежить від типу вирішуваної задачі і мовних конструкцій, що використовуються при розробці програмного коду. https://uesit.org.ua/index.php/itse/article/view/148математичні задачімова програмуванняPythonефективність програм
spellingShingle K.P. Osadcha
O.V. Khromyshev
Розв’язання математичних задач засобами мови програмування 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 https://uesit.org.ua/index.php/itse/article/view/148
work_keys_str_mv AT kposadcha rozvâzannâmatematičnihzadačzasobamimoviprogramuvannâpython
AT ovkhromyshev rozvâzannâmatematičnihzadačzasobamimoviprogramuvannâpython