Files
python-labs/TEMA1/report.md
FilippovDY (FilippovDY) 4243c10c2d Отчёт
2025-09-13 14:13:35 +03:00

123 строки
5.8 KiB
Markdown
Исходник Ответственный История

Этот файл содержит невидимые символы Юникода
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Отчёт по теме 1: Знакомство с интерпретатором и интерактивной оболочкой IDLE
Филиппов Даниил Юрьевич
# 1. Создание рабочей папки и подкаталогов
# 2. Запуск на выполнение программы-интерпретатора
# 3. Изучение содержания открывшегося окна
# 4. Ввод инструкции
>>>print('Hello')
Hello
# 5. Ввод ещё одной инструкции
>>>h=input('Your name=')
Your name=Daniil
# 6. Завершение работы с интерпретатором
>>>exit()
# 7. Запуск интерактивной графической оболочки IDLE
# 8. Введение инструкции настройки рабочего каталога среды
>>>import os
>>>os.chdir('C:\\Users\\danii\\Desktop\\Filippov\\Tema1\\')
# 9. Изучение выпадающих меню, изменение типа, размера шрифта; изменение размера начального окна; изменение цвета комментариев
Шрифт изменен на Arial CYR, размер 11, размер начального окна 50*100 символов,
комментарии подсвечиваются коричневым
# 10. Создание программного файла Pr0.py в рабочем каталоге, и вставка в него использованных ранее инструкций. Запуск инструкций на выполнение.
# 11. Рассмотрение других способов запуска программы на выполнение:
с помощью инструкции import Pr0:
>>>import Pr0
hello
Your name =
c помощью клавиши F5:
======= RESTART: C:\Users\Danii\Рабочий стол\FilippovDY\python-labs\TEMA1\Pr0.py ======
hello
Your name =
# 12. Запуск программы prb1.py
Из консоли вызван файл prb1.py
>>>import prb1
Как Вас зовут? Daniil
Привет, Daniil
# 13. Изучение каталога _pycache_. Открытие файла Pr0.cpython-34.pyc в текстовом редакторе - этот файл результат работы компилятора среды.
Содержание файла Pr0.cpython-34.pyc:
у
nEµhѕ г  уP • \ " S 5 \" S5 rSSKr\R " S5 g)ЪHelloz
Your name=й Nz&C:\Users\danii\Desktop\Filippov\Tema1\)ЪprintЪinputЪosЪchdir© у Ъ,C:\Users/danii/Desktop/Filippov/Tema1\Pr0.pyЪ<module>r  s& рб Ђg„Щ УЂЫ Ш Р 7Х 8r
Компиляция программ происходит для того, чтобы преобразовать исходный код в машинный код, понятный компьютеру.
# 14. Открытие нового окна в текстовом редакторе IDLE. Сохранение в него всех корректно выполненных инструкций из командного окна
# 15. Изучение раздела помощи Help
# 16. Ввод инструкции обращения к оперативной помощи по функции 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.
# 17. Убедился в том, что можно в одной строке ввести несколько инструкций, разделяя их запятыми
>>>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.
К оперативной помощи также можно обращаться через клавишу F1, в разделе "Указатель" находится список терминов языка. Нахождение в этом списке строки print() (built-in function), изучение справки.
# 18. Последовательное выполнение следующих действий
Открытие в текстовом редакторе файла prb1.py
Изучение поочередной активации окон в среде
Запуск программы prb1.py
Используя инструкцию import, запуск программы из файла
import tdemo_chaos
Демонстрация различных примеров программ, текст программы - слева, результат - справа.
# 19. Завершение работы со средой