Книга «Изучаем Python»



Pdf көрінісі
бет11/266
Дата03.03.2023
өлшемі7,86 Mb.
#170986
түріКнига
1   ...   7   8   9   10   11   12   13   14   ...   266
Байланысты:
Изучаем Python. Программирование игр, визуализация данных, веб-приложения ( PDFDrive )


Глава 6 показывает, как использовать словари Python, связывающие разные виды ин-
формации . Словари, как и списки, могут содержать столько информации, сколько вы 
захотите в них поместить .
В главе 7 вы научитесь получать данные от пользователей, чтобы ваши программы стали 
интерактивными . Также в этой главе описаны циклы 
while
, многократно выполняющие 
блоки кода, пока некоторое условие остается истинным .
В главе 8 вы займетесь написанием функций — именованных блоков кода, которые ре-
шают конкретную задачу и запускаются тогда, когда потребуется .
В главе 9 представлены классы, предназначенные для моделирования реальных объ-
ектов: собак, кошек, людей, машин, ракет и т . д . С их помощью вы сможете представить 
в своем коде любые сущности, реальные или абстрактные .
Глава 10 научит вас работать с файлами и обрабатывать ошибки, чтобы ваши программы 
не завершались аварийно . Вы узнаете, как сохранить данные перед закрытием програм-
мы и снова загрузить их при запуске программы . В этой главе рассматриваются исклю-
чения Python; с их помощью вы сможете предвидеть возможные ошибки и организовать 
их корректную обработку в программах .
В главе 11 вы научитесь писать тесты для кода . Тесты проверяют, что ваша программа 
работает так, как предполагается . В результате вы сможете расширять свои программы, 
не беспокоясь о возможном внесении новых ошибок . Тестирование — один из первых 
навыков, отличающих новичка от программиста среднего уровня .


1
Начало работы
В этой главе вы запустите свою первую программу на языке Python, 
hello_world .
py
. Сначала вы проверите, установлен ли Python на вашем компьютере, и если 
нет — установите его. Также будет установлен текстовый редактор для подготовки 
программ Python. Текстовые редакторы распознают код Python и выделяют син-
таксические конструкции во время работы, упрощая понимание структуры кода 
разработчиком.
Подготовка среды программирования
Поддержка Python слегка отличается в разных операционных системах, поэтому 
вы должны учитывать некоторые аспекты. В этой главе представлены две основные 
версии Python, используемые в наше время, и описаны основные действия по на-
стройке Python в вашей системе.
Python 2 и Python 3
Сейчас доступны две версии Python: Python 2 и более новая версия Python 3. Каж-
дый язык программирования развивается с появлением новых идей и технологий, 
и разработчики Python неустанно трудятся над тем, чтобы сделать язык более 
мощным и гибким. Многие изменения имеют второстепенный характер и мало-
заметны на первый взгляд, но в отдельных случаях код, написанный на Python 2, 
некорректно работает в системах с установленной поддержкой Python 3. В книге 
я буду указывать на существенные различия между Python 2 и Python 3, так что вы 
сможете следовать приведенным инструкциям независимо от используемой версии.
Если в вашей системе установлены обе версии или вы еще не установили Python, 
используйте Python 3. Если в вашей системе установлена только версия Python 2 
и вы предпочитаете с ходу взяться за написание кода, не желая возиться с установ-
кой, начните с Python 2. Но чем скорее вы перейдете на Python 3, тем лучше — все 
же полезнее использовать самую новую версию.
Выполнение фрагментов кода Python
В поставку Python входит интерпретатор, который выполняется в терминальном 
окне и позволяет опробовать фрагменты кода Python без сохранения и запуска 
всей программы.




Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   266




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет