TerekhovFV 1 месяц назад
Родитель d045316c00
Сommit 6b70473e46

Двоичные данные
TEMA1/images/error.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 52 KiB

Двоичные данные
TEMA1/images/extension_Pylance.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 30 KiB

Двоичные данные
TEMA1/images/extension_Python.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 34 KiB

Двоичные данные
TEMA1/images/extension_Python_Debugger.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 30 KiB

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 32 KiB

Двоичные данные
TEMA1/images/extension_Ruff.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 18 KiB

Двоичные данные
TEMA1/images/graphic.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 31 KiB

Двоичные данные
TEMA1/images/info_exit.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 10 KiB

Двоичные данные
TEMA1/images/info_input.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 33 KiB

Двоичные данные
TEMA1/images/info_print.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 30 KiB

Двоичные данные
TEMA1/images/prb1.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 17 KiB

Двоичные данные
TEMA1/images/run_button.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 3.8 KiB

Двоичные данные
TEMA1/images/run_prb1.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 15 KiB

@ -1,3 +1,2 @@
name = input("Как Вас зовут? ")
print("Привет,", name)
exit()
print("Привет,", name)

@ -2,9 +2,7 @@
Терехов Фёдор Валерьевич, А-01-23
## 1 Изучение среды
### 1.1 Настройка текущего каталога
## 1. Изучение среды. Настройка текущего каталога.
Скачал pyenv для возможности работы с разными версиями Python
>sudo apt update
@ -22,6 +20,80 @@
>python -m pip install --upgrade pip
>python -m pip install numpy matplotlib statistics
Создал папку для изображений для отчёта
>mkdir images
Готов к работе.
###
## 2. Приступил к изучению Python.
### 2.1. Как узнать информацию о функции.
Так как я работаю в IDE VS Code, то чтобы посмотреть информацию о фукнции
достаточно навести курсор на неё. IDE покажет код этой функции и объяснит
как она работает:
* Информация о функции input():
![Информация о функции input()](images/info_input.png)
* Информация о функции print():
![Информация о функции print()](images/info_print.png)
* Информация о функции exit():
![Информация о функции exit()](images/info_exit.png)
### 2.2. Расширения для работы с Python.
Для запуска программы в VS Code будет удобно скачать расширения.
Основные скачанные мною расширения:
* [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) — это основное расширение, которое превращает VS Code в мощную Python-IDE.
![Расширение Python](images/extension_Python.png)
* [Python Environments](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-python-envs) — это расширение для VS Code, которое управляет виртуальными окружениями Python и интерпретаторами.
![Расширение Python Environments](images/extension_Python_Environments.png)
* [Python Debugger](https://marketplace.visualstudio.com/items?itemName=ms-python.debugpy) — это расширение обеспечивает бесшовную отладку, позволяя проходить через код, проверять переменные и выполнять другие важные задачи отладки.
![Расширение Python Debugger](images/extension_Python_Debugger.png)
* [Pylance](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance) — это мощное расширение для VS Code, которое обеспечивает продвинутую поддержку языка Python.
![Расширение Pylance](images/extension_Pylance.png)
* [Ruff](https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff) — это быстрый линтер и форматтер для Python, написанный на Rust.
![Расширение Ruff](images/extension_Ruff.png)
### 2.3. Запуск программы pb1.py.
Теперь для запуска программы достаточно просто нажать на кнопку в правом верхнем углу:
![Кнопка запуска](images/run_button.png)
Запустим файл prb1.py, который содержит следующие команды:
>name = input("Как Вас зовут? ")
>print("Привет,", name)
В терминале показалось сообщение, от пользователя ожидается ввод:
![Как Вас зовут](images/run_prb1.png)
После ввода имя пользователя, программа приветствует его:
![Приветствие](images/prb1.png)
Затем программа автоматически завершает свою работу.
### Запуск программы tdemo_chaos.py.
Для запуска данной программы мне неоходимо установить дополнительный пакет:
![Сообщение об ошибке](images/error.png)
Необходимо ввести в терминал следующие команды:
>sudo apt-get update
>sudo apt-get install python3-tk
Программа запустилась и в конце выдала такой график:
![График](images/graphic.png)

Загрузка…
Отмена
Сохранить