В учебном пособии рассмотрены основы алгоритмизации и программирования на языке Python. Содержится описание такого материала, как работа линейных, разветвляющихся и циклических структур, обработка списков, кортежей и вложенных последовательностей, создание модулей. Приведены примеры создания объектно-ориентированных и событийно-ориентированных программ. Кроме того, рассмотрены методы работы со строками, функциями, файлами. В конце каждой главы содержится набор контрольных вопросов и упражнений, задач для самостоятельного решения. В приложении приведены варианты к лабораторным работам по темам, изложенным в учебном пособии. Содержание книги будет полезно студентам и преподавателям высших и средних специальных учебных заведений, школьникам при подготовке к Единому государственному экзамену по дисциплине "Информатика и ИКТ".
V uchebnom posobii rassmotreny osnovy algoritmizatsii i programmirovanija na jazyke Python. Soderzhitsja opisanie takogo materiala, kak rabota linejnykh, razvetvljajuschikhsja i tsiklicheskikh struktur, obrabotka spiskov, kortezhej i vlozhennykh posledovatelnostej, sozdanie modulej. Privedeny primery sozdanija obektno-orientirovannykh i sobytijno-orientirovannykh programm. Krome togo, rassmotreny metody raboty so strokami, funktsijami, fajlami. V kontse kazhdoj glavy soderzhitsja nabor kontrolnykh voprosov i uprazhnenij, zadach dlja samostojatelnogo reshenija. V prilozhenii privedeny varianty k laboratornym rabotam po temam, izlozhennym v uchebnom posobii. Soderzhanie knigi budet polezno studentam i prepodavateljam vysshikh i srednikh spetsialnykh uchebnykh zavedenij, shkolnikam pri podgotovke k Edinomu gosudarstvennomu ekzamenu po distsipline "Informatika i IKT".