სამეცნიერო-ტექნიკური ამოცანების გადაწყვეტა Python დაპროგრამების ენაზე
pdf

საკვანძო სიტყვები

Python
შესრულების ინტეგრირებული გარემო Pycharm
ბიბლიოთეკები: SciPy, NumPy, Matplotlib

როგორ უნდა ციტირება

გაჩეჩილაძე ლ., იაშვილი ლ., & ნონიკაშვილი ლ. (2025). სამეცნიერო-ტექნიკური ამოცანების გადაწყვეტა Python დაპროგრამების ენაზე. საერთაშორისო სამეცნიერო - პრაქტიკული კონფერენცია „თანამედროვე გამოწვევები და მიღწევები ინფორმაციულ და საკომუნიკაციო ტექნოლოგიებში" შრომები, 4, 29-34. https://papers.4science.ge/index.php/mcaaict/article/view/359

ანოტაცია

განხილულია Python დაპროგრამების ენის ფართო შესაძლებლობები სამეცნიერო-ტექნი­კური ამოცანების გადაწყვეტის მიზნით. შემუშავებულია ვექტორების სკალარული ნამრავ­ლის გამოთვლის, წრფივ განტოლებათა სისტემის და პირველი რიგის დიფერენ­ცია­ლური განტო­ლების ამოხსნის და დაპროგრამების სხვადასხვა ენის web-ში, მონაცემთა მეცნიერებასა და თამაშებში გამოყენების ამსახვე­ლი პროგრამული კოდები.

დასმული ამოცანების პროგრამული რეალიზების მიზნით შემოთავაზებულია Python და­პროგრამების ენის ისეთი მნიშვნელოვანი ბიბლიოთეკები, როგორიცაა: numpy - მასივებზე ოპერაციის შესრულებისთვის, SciPy - დიფერენციალური განტო­ლებების რიცხვითი ამოხს­ნისა და ფუნქციების ოპტიმიზაციისთვის, Matplotlib - მონაცემების დამუშავების, გაფილტვ­რისა და ვიზუალიზაციისთვის. პროგრამული კოდების შედეგები წარმოდგენილია როგორც კონსოლ­ზე, ასევე გრა­ფი­კული ფორმით.

პროგრამები შესრულებულია Pycharm ინტეგრირებულ გარემოში, რომელიც გამოირჩევა მოქნილობითა და პროგრამისტისთვის კომფორტული შესაძლებლობებით.

ვიმედოვნებთ, რომ სტატია სასარგებლო იქნება როგორც დამწყებთათვის, ასევე გამოც­დილი პროფესიონალებისთვის, რომლებიც დაინტერესებულნი არიან Python-ის გამოყე­ნე­ბით სამეცნიერო და ტექნიკურ კვლევებში.

pdf

წყაროები

W. McKinney Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. Sebastopol, CA: O’Reilly Media. 2018.

J. VanderPlas. Python Data Science Handbook: Essential Tools for Working with Data. Sebastopol, CA: O’Reilly Media. 2016.

M. Lutz. Learning Python: Powerful Object-Oriented Programming. Sebastopol, CA: O’Reilly Media, 2013.

M. Waskom. Seaborn: statistical data visualization. Journal of Open Source Software, 5(86), 3529. 2020.

J. D. Hunter. Matplotlib: A 2D Graphics Environment. Computing in Science & Engineering, 9(3), 90-95. 2007.

L. Gachechiladze. Python Programming Language. Publishing House “Technical University”. 2018