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

124 строки
6.2 KiB
Markdown

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# Отчёт по теме 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(...)
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
Prints the values to a stream, or to sys.stdout by default.
Optional keyword arguments:
file: a file-like object (stream); defaults to the current sys.stdout.
sep: string inserted between values, default a space.
end: string appended after the last value, default a newline.
flush: whether to forcibly flush the stream.
# 17. Убедился в том, что можно в одной строке ввести несколько инструкций, разделяя их запятыми
>>>help(print), help(input)
Help on built-in function print in module builtins:
print(...)
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
Prints the values to a stream, or to sys.stdout by default.
Optional keyword arguments:
file: a file-like object (stream); defaults to the current sys.stdout.
sep: string inserted between values, default a space.
end: string appended after the last value, default a newline.
flush: whether to forcibly flush the stream.
Help on built-in function input in module builtins:
input(prompt=None, /)
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, в разделе "Указатель" находится список терминов языка. Нахождение в этом списке строки print() (built-in function), изучение справки.
# 18. Последовательное выполнение следующих действий
Открытие в текстовом редакторе файла prb1.py
Изучение поочередной активации окон в среде
Запуск программы prb1.py
Используя инструкцию import, запуск программы из файла
import tdemo_chaos
Демонстрация различных примеров программ, текст программы - слева, результат - справа.
# 19. Завершение работы со средой