000 | 02731nam0a2200397 4500 | ||
---|---|---|---|
001 | 344047 | ||
005 | 20231029234513.0 | ||
010 | _a9785977540025 | ||
035 | _a(RuTPU)RU\TPU\book\375006 | ||
090 | _a344047 | ||
100 | _a20191206d2019 m y0rusy50 ca | ||
101 | 1 |
_arus _ceng |
|
102 | _aRU | ||
105 | _aa z 001zy | ||
200 | 1 |
_aНачинаем программировать на PYTHON _eпер. с англ. _fТ. Гэддис |
|
205 | _a4-е изд. | ||
210 |
_aСанкт-Петербург _cБХВ-Петербург _d2019 |
||
215 |
_a768 с. _cил. |
||
320 | _aПредметный указатель: с. 739-745 | ||
330 | _aИзложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др. Для облегчения понимания сути алгоритмов широко использованы блок-схемы, псевдокод и другие инструменты. Приведено большое количество сжатых и практичных примеров программ. В каждой главе предложены тематические задачи с пошаговым анализом их решения. | ||
606 | 1 |
_aЯзыки программирования _2stltpush _3(RuTPU)RU\TPU\subj\65957 |
|
610 | 1 | _aкомпьютеры | |
610 | 1 | _aпрограммирование | |
610 | 1 | _aбулева логика | |
610 | 1 | _aпринятие решений | |
610 | 1 | _aPython | |
610 | 1 | _aфункции | |
610 | 1 | _aблок-схемы | |
610 | 1 | _aтематические задачи | |
610 | 1 | _aрешение | |
610 | 1 | _aпошаговые руководства | |
675 |
_a004.43 _v4 |
||
700 | 1 |
_aГэддис _bТ. _gТони |
|
801 | 1 |
_aRU _b63413507 _c20191206 |
|
801 | 2 |
_aRU _b63413507 _c20200113 _gRCR |
|
942 | _cBK |