Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

algopro-23

Алгоритмизация и программирование 2023-2024
БЕЛЯКОВ Андрей Юрьевич telegram
Анкетирование и Тестирование - EXAM

РЕЙТИНГ


Объём учебной дисциплины:

семестр Лекций ЛабРаб Отчётность
1 14 11 Экзамен
2 14 11 Экзамен

Дистанционные занятия тут:


links

Учебник Алгоритмы на 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-firacode
X.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


About

Алгоритмизация и программирование 2023-2024

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages