Python может делать много интересных вещей не только для искусственного интеллекта и анализа данных, но и для поисковых роботов, веб-разработки и автоматизированной эксплуатации и обслуживания.
Поскольку Python приносит больше удобства в нашу работу и жизнь, многие люди начинают изучать Python и обращают внимание на перспективы развития Python, повышение заработной платы и профессионального качества.
Поэтому у меня появилась смелая идея написать серию статей, посвященных Python, более подробно. Первая — изучить основы Python за 20 дней, которые охватывают базовые знания, необходимые для Python. Надеюсь, вы сможете использовать свое свободное время, чтобы освоить Навыки разработки Python.Облегчение смены карьеры.
Что такое язык программирования?
Пример кода Python:
print("hello world")
Этот код, который вы узнаете позже в этом уроке, заставляет компьютер печатать на экране «hello world».
Видно, что этот код составлен из английских слов и знаков препинания.По сути, программирование похоже на написание текста, но при написании необходимо соблюдать некоторые особые правила форматирования.
Но компьютеры обрабатывают операции на основе двоичных нулей и единиц, поэтому сегодняшний мир называют цифровым веком. Эта комбинация инструкций 0 и 1 также называется машинным языком.Машинный язык — это инструкция, которую компьютер может обрабатывать напрямую.Другими словами, компьютер не знает английских слов и знаков препинания, которые мы пишем при программировании.
Так как же код, который мы программируем и пишем, управляет работой компьютера?
Точно так же, как когда мы говорим с иностранцами, нам нужно перевести контент на английский язык. Если наш код хочет работать, он должен пройти процесс перевода, чтобы перевести код с языка Python на машинный язык Этот процесс называется компиляцией, а программное обеспечение, используемое для обработки компиляции кода, называется компилятором.
Язык программирования — это формальный язык, используемый для определения компьютерных программ. Мы используем язык программирования для написания программного кода, а затем выполняем программу обработки языка для отправки инструкций на компьютер, чтобы компьютер мог выполнить соответствующую работу.
Проще говоря,Язык программирования — это язык, на котором общаются люди и компьютеры.
Как компьютеры обрабатывают программы?
В соответствии с принципом хранимой программы фон Неймана рабочий процесс компьютера выглядит примерно следующим образом:
Пользователь открывает программу, и программа начинает выполняться; операционная система отправляет содержимое программы и соответствующие данные в память компьютера; ЦП считывает инструкции из памяти в соответствии с содержимым программы; ЦП анализирует и обрабатывает инструкции, и готовится к следующей инструкции; анализируется и обрабатывается одна инструкция, и операция повторяется до тех пор, пока не будут выполнены все инструкции в программе, и, наконец, результат вычисления помещается в адрес памяти, указанный инструкцией.
Введение в Python
Python — язык программирования, придуманный голландцем Гвидо фон Россумом (Guido von Rossum, позже названным Гвидо).
История Python
- Рождество 1989 года: Гвидо начал писать компилятор для языка Python.
- Февраль 1991: родился первый интерпретатор Python, который был реализован на языке C и мог вызывать библиотечные функции на языке C.
- Январь 1994: официально выпущен Python 1.0.
- Октябрь 2000: Выпущен Python 2.0, весь процесс разработки Python стал более прозрачным, и экосистема начала формироваться медленно.
- Декабрь 2008 г .: выпущен Python 3.0, в котором представлено множество новых функций современных языков программирования, но он не полностью совместим с предыдущим кодом Python.
инструкция: Номер версии большей части программного обеспечения обычно делится на три сегмента в форме ABC, где A представляет основной номер версии.Когда программное обеспечение полностью переписывается или обновляется, или в него вносятся изменения, несовместимые с предыдущими версиями, A будет быть добавленным; B представляет собой обновление функции, B добавляется при появлении новых функций; C означает небольшие изменения (например, исправлена ошибка), а C добавляется до тех пор, пока есть изменения.
Преимущества Python
Есть много преимуществ Python, просто чтобы перечислить несколько моментов для вас.
- Простой и понятный, Python легче выучить, чем многие другие языки.
- Открытый исходный код, с сильным сообществом и экосистемой.
- Он может работать на различных системах, таких как Windows, macOS, Linux и т. д.
Области применения Python
В настоящее время Python находится вРазработка приложений веб-сервера, развитие облачной инфраструктуры,Сбор сетевых данных(рептилия),анализ данных, количественная торговля,машинное обучение,глубокое обучение,автоматизированный тест,Автоматизированная эксплуатация и техническое обслуживаниеи другие поля полезны.
Установите среду Python
Чтобы начать свое путешествие по программированию на Python, вы должны сначала установить среду Python на свой компьютер.Проще говоря, вам нужно установить инструмент для запуска программ Python, обычно называемый интерпретатором Python. Мы настоятельно рекомендуем вам установить среду Python 3, поскольку на данный момент это явно лучший выбор.
Среда Windows
допустимыйОфициальный сайт PythonНайдите ссылку для загрузки и загрузите установщик для Python 3.Для операционных систем Windows можно загрузить «исполняемый установщик». Следует отметить, что если вы устанавливаете Python 3 в среде Windows 7, вам необходимо сначала установить пакет исправлений Service Pack 1. Вы можете ввести «Выполнить» в Windowswinver
команду, вы можете увидеть, установлен ли пакет исправлений в вашей системе из всплывающего окна. Если пакет исправлений недоступен, обязательно установите пакет исправлений автоматически через «Центр обновления Windows» или такой инструмент, как «CCleaner». После завершения установки обычно необходимо перезагрузить систему Windows, а затем начать установку Python. окружающая обстановка.Дважды щелкните, чтобы запустить только что загруженный установщик, и откроется мастер установки для среды Python. При выполнении мастера установки не забудьте отметить опцию «Добавить Python 3.x в PATH», эта опция поможет нам добавить интерпретатор Python в переменную среды PATH (не имеет значения, если вы этого не понимаете, просто сделать это), конкретные шаги Как показано ниже.
После завершения установки вы можете открыть инструмент «Командная строка» Windows и ввестиpython --version
илиpython -V
Чтобы проверить, прошла ли установка успешно, можно ввести приглашение командной строки в «Выполнить».cmd
чтобы открыть его или найти в аксессуарах меню «Пуск». Если вы видите номер версии, соответствующий интерпретатору Python (например, Python 3.7.8), ваша установка прошла успешно, как показано на следующем рисунке.
инструкция: Если процесс установки показывает, что установка не удалась, или приведенная выше команда сообщает об ошибке, вполне вероятно, что проблема вызвана отсутствием некоторых файлов библиотеки динамической компоновки в вашей системе Windows. Если система показывает, что файл api-ms-win-crt*.dll отсутствует, вы можетеофициальный сайт майкрософтЧтобы исправить это, загрузите распространяемый файл Visual C++ для Visual Studio 2015. Для 64-разрядных систем загрузите установочный файл с пометкой x64. Если это связано с отсутствием некоторых файлов библиотеки динамической компоновки после обновления Windows DirectX при установке игры, вы можете загрузить один из них.Средство восстановления DirectXсделать ремонт.
среда macOS
macOS поставляется с Python 2, но нам нужно установить и использовать Python 3. Доступно на официальном сайте Python.ссылка для скачиванияНайдите «установщик macOS», подходящий для macOS, чтобы установить Python 3. По сути, нет необходимости выполнять какие-либо проверки в процессе установки, просто нажмите «Далее». После установки вы можете ввести инструмент терминала macOSpython3
команда для вызова интерпретатора Python 3, потому что, если вы наберете напрямуюpython
, который вызовет интерпретатор Python 2.
инструкция: Примечание. Если у вас есть какие-либо вопросы об установке среды Python, вы можете обратиться к видео-объяснению, которое мы предоставляем на Baidu Cloud Disk.
Следуйте колонке официального аккаунта Python и ответьте на «Environmental Installation», чтобы получить ссылку на видео.
использование пункта
После установки Python вы можете увидеть, заглянув в каталогLib — это стандартная библиотека Python, которая содержит различные файлы библиотек, используемые при разработке, но их далеко не достаточно в последующей разработке, а также нам нужно больше сторонних библиотек расширений. Тогда вам нужна помощь pip.
pip — это современный универсальный инструмент управления пакетами Python. Предоставляет функции поиска, загрузки, установки и удаления пакетов Python, что нам удобно для управления пакетами ресурсов Python.
Установить
При установке Python автоматически загружается и устанавливается pip.
настроить
В командной строке Windows введитеpip -V
Вы можете проверить версию pip.Если в командной строке, запуститеpip -V
, появится следующее приглашение:Это может быть потому, что он не был проверен во время установки pythonAdd Python 3.7 to PATH
вариант, вам нужно вручную настроить переменные среды pip.
Ручная настройка выглядит следующим образом:
- щелкните правой кнопкой мыши
此电脑
-->环境变量
--> найти и дважды щелкнутьPath
--> Нажмите «Создать» во всплывающем окне --> Найдите каталог установки pip и добавьте к нему путь.
- Недавно добавленный путь здесь
C:\Users\你的用户名\AppData\Local\Programs\Python\Python37\Scripts
После установки Pythonpip.exe
Каталог, в котором находится этот исполняемый файл.
Управление пакетами Python с помощью pip
- pip install
<包名>
Установить указанный пакет - pip uninstall
<包名>
удалить указанный пакет - список pip показывает установленные пакеты
- pip freeze отображает установленные пакеты в указанном формате
- pip install -r required.txt устанавливает пакеты, перечисленные в файле required.txt.
Изменить источник загрузки pip
Запуск команды pip install загрузит указанный пакет python с веб-сайта, по умолчанию изhttps://files.pythonhosted.org/
Скачать с сайта. Это иностранный веб-сайт. Когда состояние сети не очень хорошее, загрузка может завершиться неудачно. Мы можем изменить источник текущего программного обеспечения pip с помощью команд. Формат:
pip install 包名 -i 国内源地址
Пример:pip install flask -i https://pypi.mirrors.ustc.edu.cn/simple/
Это скачать flask (сторонний веб-фреймворк на основе python) с сервера Университета науки и технологий Китая (ustc)
Список часто используемых источников загрузки pip в Китае:
- Али Клаудmirrors.aliyun.com/leather/simple…
- Университет науки и технологий Китаяpypi.mirrors.ustc.edu.cn/simple/
- Дубан (дубан)pypi.douban.com/simple/
- Университет Цинхуаpypi.tuna.tsinghua.edu.cn/simple/
- Университет науки и технологий Китаяpypi.mirrors.ustc.edu.cn/simple/
Введение в Python Резюме
На данный момент каждый имеет базовое представление о языке Python и знает, что он может делать много вещей, поэтому его стоит изучить.
Чтобы использовать Python для разработки, вам сначала нужно установить среду Python на свой компьютер.Выше мы представили метод установки среды Python 3 в средах macOS и Windows.Я надеюсь, что каждый сможет успешно установить его, чтобы мы могли начать нашу сопровождение обучения. Если у вас возникнут какие-либо проблемы в процессе установки, вы можете подписаться на официальную учетную запись: колонка Python или группа вопросов и ответов: 591897914.