Yerevan, YSU Press, 2026, p. 298
ISBN 978-5-8084-2758-7
This tutorial describes the fundamentals of Python programming. It is designed in accordance with the curriculum of the "Information Technologies in Economics" course taught at the Faculty of Economics at Yerevan State University and includes materials used in the course.
This tutorial is intended for students of the Faculty of Economics at Yerevan State University. It may be useful for students and faculty of related fields, as well as for readers wishing to master Python programming. This tutorial presents the educational material in the following sections: number representation formats in computers; data types built into the Python language; operators; commands; the main structures included in the language (strings, one-dimensional and two-dimensional lists, collections, sets, and dictionaries); as well as methods and functions built into the language and related to these structures. The principle of procedural programming is presented using the mechanism of userdefined functions. This book describes file handling methods, standard system language modules, user-created module tools, and mechanisms for detecting and handling exceptions in Python programs. It also presents the fundamental concepts and principles of object-oriented programming, as well as methods for creating and using classes and their hierarchies in Python. Each section contains theoretical material, supported by examples and program code. Numerous problems are formulated and solved on the main topics. The book also includes numerous assignments for independent work.
Հայկ Սարգսյան Ռուբեն Գևորգյան and others
Յուրի Ավետիսյան Գոհար Ներսեսյան and others
Հայկ Սարգսյան Ռուբեն Գևորգյան and others
Հարություն Մարզպանյան Ռուբեն Մարկոսյան and others
PUBLICATIONS
AUTHORS 
