6.6 KiB
Отчёт по Теме 1 Ходюк Максим Романович
Пункт 1
Создал на рабочем диске в папке со своей фамилией папку Tema1 и записал туда файлы из архива Tema1.rar
Пункт 2
Запустил программу-интерпретатор Python 3.11
Пункт 3
Ввел инструкцию в диалоговом окне интерпретатора
>>> print('Hello')
Hello
Пункт 4
Ввёл ещё одну инструкцию и в появившейся строке ввёл своё имя
>>> h=input('Your name=')
Your name=Maxim
Пункт 5
Завершил работу интерпретатора
>>> exit()
Пункт 6-7
Открыл интерактивную графическую оболочку IDLE среды Python и изучил устройство главного командного окна среды
Пункт 8
Ввёл инструкции настройки рабочего каталога среды
import os
os.chdir('L:\III курс\А-1-23\HodyukMR\POAS\\Tema1\\')
Пункт 9
В меню Options Установил шрифт типа Arial CYR, 11 размер, высота начального окна 50 символов, ширина 100 символов, подкраска комментариев - коричневая
Пункт 10
Открыл текстовый редактор среды и согдал программу Pr0.py следующего содержания
## Программа по Теме 1 Ходюк Максим Романович
print('Hello')
h=input('Your name=')
import os
os.chdir('L:\III курс\А-1-23\HodyukMR\POAS\\Tema1\\')
При запуске программы с помощью меню Run module получаю следующий вывод
============ RESTART: L:/III курс/А-1-23/HodyukMR/POAS/Tema1/Pr0.py ============
Hello
Your name=Maxim
Использую другой вариант запуска программы:
import Pr0
Hello
Your name=Maxim
Также использую третий вариант запуска, с помощью горячей клавиши F5, вывод получаю такой же, как при первом варианте запуска
Пункт 11
Запускаю на выполнение программу из файла prb1.py
import prb1
Как Вас зовут? Максим
Привет, Максим
Пункт 12
Открыл файл Pr0.cpython-311.рус, внутри находится байт-код - скомпилированная версия исходного кода python Компиляция программ в Python нужна для для преобразования кода на понятном человеку языке в байт-код, который затем выполняется виртуальной машиной Python
Пункт 13
Скопировал все верно выполненные команды в отдельный файл
Пункт 14
Изучил раздел помощи Help главного меню Ввёл инструкцию обращения к оперативной помощи по функции print()
help(print)
Help on built-in function print in module builtins:
print(*args, sep=' ', end='\n', file=None, flush=False)
Prints the values to a stream, or to sys.stdout by default.
sep
string inserted between values, default a space.
end
string appended after the last value, default a newline.
file
a file-like object (stream); defaults to the current sys.stdout.
flush
whether to forcibly flush the stream.
Убедился в возможности введения в одной строке нескольких инструкций:
help(print), help(input)
Help on built-in function print in module builtins:
print(*args, sep=' ', end='\n', file=None, flush=False)
Prints the values to a stream, or to sys.stdout by default.
sep
string inserted between values, default a space.
end
string appended after the last value, default a newline.
file
a file-like object (stream); defaults to the current sys.stdout.
flush
whether to forcibly flush the stream.
Help on built-in function input in module builtins:
input(prompt='', /)
Read a string from standard input. The trailing newline is stripped.
The prompt string, if given, is printed to standard output without a
trailing newline before reading input.
If the user hits EOF (*nix: Ctrl-D, Windows: Ctrl-Z+Return), raise EOFError.
On *nix systems, readline is used if available.
(None, None)
Изучил возможность вызова оперативной помощи с помощью функциональной клафиши F1 и с помощью предложения Help главного меню
Пункт 15
Выбрал предложения File - Open и открыл файл prb1.py и изучил возможность переключения между открытыми окнами используя предложения Window Сделал активным окно prb1.py и запустил на выполнение программу с помощью Run - Run Module
=========== RESTART: L:\III курс\А-1-23\HodyukMR\POAS\Tema1\prb1.py ==========
Как Вас зовут? Максим
Привет, Максим
Открыл Pr0.py и закрыл окна с помощью File - Close
Используя инструкцию import запустил программу tdemo_chaos.py на выполнение
import tdemo_chaos
Используя предложения Help - Turtle Demo - Examples - Clock запустил программу, которая выводит графическое представление - циферблат часов, на котором можно наблюдать движение стрелок часов В окне демонстраций есть много примеров, которые очень удобны, так как на основе примеров можно изучать графические возможности языка, а так же брать их за основу своих программ либо брать оттуда готовые части кода
Пункт 16
Завершил работу со средой, используя предложения File - Exit