Алгоритмизация и программирование 2023-2024
БЕЛЯКОВ Андрей Юрьевич telegram
Анкетирование и Тестирование - EXAM
| семестр | Лекций | ЛабРаб | Отчётность |
|---|---|---|---|
| 1 | 14 | 11 | Экзамен |
| 2 | 14 | 11 | Экзамен |
Учебник Алгоритмы на Python
Учебник Тектовые файлы на Python
ГОСТ 19.701-90 Схемы алгоритмов...
Как расшарить приватный репозиторий
Стандарт PEP 8 - первоисточник, Предложения по улучшению Python
Стандарт PEP 8 по оформлению кода на Python - Python Enhancement Proposal
Структуры данных в Python
* сменить команду python3 на python:
sudo apt update
sudo apt -y install python-is-python3
* как проверить версию Python
python -V
* как удалить Python
sudo apt remove python3
sudo apt autoclean && sudo apt autoremove
* установить требуемую версию Python, например, 3.12
sudo apt update
sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
- загрузить архив требуемого питона: https://www.python.org/downloads/source/
- и распаковать этот архив:
tar -Jxvf Python-3.12.2.tar.xz
- перейти в папку
cd Python-3.12.2
- конфигурировать
./configure --enable-optimizations --prefix=/usr/local --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
- установить в папку /usr/local/bin
sudo make -j4 && sudo make altinstall
- Check the version of Python and pip installed.
$ python3.12 --version
Python 3.12.2
$ pip3.12 --version
pip 24.0 from /usr/local/lib/python3.12/site-packages/pip (python 3.12)
- как устанавливать пакеты
sudo pip3.12 install module-name
- например:
sudo pip3.12 install beautifulsoup4
---
- для работы с виртуальным окружением нужно установить пакет venv:
sudo apt install python3-venv
- далее создать виртуальное окружение (один из этих вариантов):
python3.12 -m venv venv
python3 -m venv venv
python -m venv venv
- активировать:
source venv/bin/activate
- установить локально пакеты и работать:
...
- деактивировать:
deactivate
---
* как установить в linux pip
sudo apt update
sudo apt install python3-pip
* проверить версию pip
pip3 --version* как установить в linux библиотеку pillow
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow
* как установить в linux библиотеку tkinter
sudo apt update
sudo apt install python3-tk
* Установить шрифт Fira Code
sudo apt update
sudo apt install fonts-firacodeX.Y.Z Version
MAJOR version -- when you make incompatible API changes,
MINOR version -- when you add functionality in a backwards-compatible manner
PATCH version -- when you make backwards-compatible bug fixes.Управляющие символы
Регулярка для проверки email