Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

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