X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
[{{mminutes}}:{{sseconds}}] Ожидаем начала...    
Python какой то аваывлаовы
(0)       Использует 1 человек

Комментарии

Ни одного комментария.
Написать тут
Описание:
Python какой то аваывлаовы
Автор:
RedCeri
Создан:
17 февраля 2026 в 23:36 (текущая версия от 19 февраля 2026 в 00:33)
Публичный:
Нет
Тип словаря:
Книга
Последовательные отрывки из загруженного файла.
Содержание:
1967 отрывков, 982814 символов
1 Введение
У каждого программиста своя история о том, как он напи-
сал первую программу. Я начал изучать программирование
еще в детстве, когда мой отец работал в Digital Equipment
Corporation, одной из ведущих компаний современной компьютер-
ной эры. Я написал свою первую программу на компьютере, который
мой отец собрал в подвале нашего дома из различных компонентов. Компьютер
представлял собой материнскую плату, подключенную к клавиатуре без корпуса,
а в качестве монитора использовалась простейшая электронно-лучевая трубка.
2 Моей первой программой стала игра по отгадыванию чисел, которая выглядела
примерно так:
Я загадал число! Попробуйте отгадать мое число: 25
Слишком мало! Следующая попытка: 50
Слишком много! Следующая попытка: 42
Верно! Хотите сыграть снова? (да/нет) нет
Спасибо за игру!
Никогда не забуду, как это было здорово: моя семья играла в написанную мной
игру, и все работало точно так, как я задумал.
Очень приятно создавать нечто предназначенное для конкретной цели и успешно
решающее свою задачу.
3 Программы, которые я пишу сейчас, намного серьезнее
моих детских попыток, но чувство удовлетворения, которое я получаю, создавая
работающую программу, остается практически тем же.
Для кого написана эта книга
Цель книги — помочь читателю как можно быстрее освоить Python, чтобы он начал
писать работающие программы (игры, визуализации данных и веб-приложения),
и одновременно заложить основу в области программирования, которая будет
полезна для дальнейших изысканий.
4 Книга написана для людей любого возрас-
та, которые прежде никогда не программировали на Python или вообще никогда
не программировали. Если вы хотите быстро изучить азы программирования,
32 Введение
чтобы сосредоточиться на интересных проектах, а также любите проверять
свое понимание новых концепций, решая сложные задачи, — эта книга для вас.
Она также прекрасно подходит для преподавателей, желающих предложить
своим ученикам вводный курс программирования на основе проектов.
5 Если
вы студент, которому хочется иметь более доступное руководство по Python, чем
предложенный вам учебник, то данная книга упростит ваше обучение. Она же
поможет освоить программирование, если вы хотите сменить профессию. Эта
книга хорошо зарекомендовала себя среди широкого круга читателей, имеющих
самые разные цели.
Чему вы научитесь
Цель книги — сделать вас хорошим программистом вообще и хорошим програм-
мистом на Python в частности.
6 Процесс обучения будет эффективным, и вы приоб-
ретете много полезных привычек, осваивая общие концепции программирования.
Перевернув последнюю страницу книги, вы будете готовы к знакомству с более
серьезными возможностями Python, а изучение вашего следующего языка про-
граммирования тоже упростится.
В части I будут представлены базовые концепции программирования, которые
необходимо знать для написания программ на Python.
7 Эти концепции ничем
не отличаются от тех, которые рассматриваются в начале изучения почти любого
языка программирования. Вы познакомитесь с разными видами данных и спосо-
бами их хранения в своих программах. Будете создавать коллекции данных, такие
как списки и словари, и работать с ними. Научитесь использовать циклы while
и операторы if для проверки определенных условий и выполнения тех или иных
разделов кода в зависимости от того, истинно условие или ложно, — это метод,
который помогает автоматизировать многие процессы.
8 Вы научитесь получать входные данные от пользователя, чтобы ваши программы
стали интерактивными, и выполнять их до тех пор, пока пользователь остается
активным. Кроме того, вы узнаете, как написать функции, которые позволяют
многократно использовать части ваших программ, чтобы вы могли написать
блок кода для некоего действия один раз, а потом задействовать его многократно
по мере необходимости. Затем вы примените эту концепцию к более сложному
поведению классов, что позволит даже относительно простым программам реаги-
ровать на множество разнообразных ситуаций.
9 Вы научитесь писать программы,
корректно обрабатывающие многие типичные ошибки. Освоив каждую из этих
базовых концепций, вы напишете ряд все более сложных программ, используя
полученные знания. Наконец, вы сделаете первые шаги на пути к программированию среднего уровня: научитесь писать тесты для своего кода, чтобы вы
могли продолжать разработку программ, не беспокоясь о возможном внесении
багов.
10 Весь материал части I подготовит вас к более сложным и масштабным
проектам. Введение 33
В части II полученные знания помогут вам создать три проекта. Вы можете взять-
ся за любые из этих проектов в том порядке, который лучше подходит для вас.
В первом проекте (главы 12–14) будет создан шутер «Инопланетное вторжение»
в стиле классического хита Space Invaders, состоящий из многих уровней с нарас-
тающей сложностью.
 

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена