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

178 строки
6.5 KiB
Plaintext

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.

#Отчет по теме 1
Голощапов Дмитрий, А-01-23
#Пункт 1
В папку C:\Users\Дмитрий\OneDrive\Рабочий стол\Goloshchapov\python-labs\TEMA1 перенесены материалы
и распакован архив Tema1.rar
#Пункт 2
Запущен интерпретатор Python 3.10
#Пункт 3
>>> print("hello")
hello
#Пункт 4
>>> h = input('Your name = ')
Your name = Dima
>>> h
'Dima'
#Пункт 5 Завершение работы интерпретатора
>>> exit()
#Пункты 6-7
Запущена IDLE Python 3.10, изучено устройство главного командного окна
среды
#Пункт 8 Настройка рабочего каталога
>>> import os
>>> os.chdir('C:\\Users\\Дмитрий\\OneDrive\\Рабочий стол\\Goloshchapov\\python-labs\\TEMA1')
#Пункт 9 Настройки(Options)
Шрифт изменен на Arial CYR, размер 11, размер начального окна 50*100 символов,
комментарии подсвечиваются коричневым
#Пункт 10
В текстовом редакторе IDLE создана программа следующего содержания:
#Программа по теме 1 <Голощапов Дмитрий Евгеньевич>
print('Hello')
h=input('Your name=')
import os
os.chdir('C:\\Users\\Дмитрий\\OneDrive\\Рабочий стол\\Goloshchapov\\python-labs\\TEMA1')
Она делает следующий вывод:
======= RESTART: C:\Users\Дмитрий\OneDrive\Рабочий стол\Goloshchapov\python-labs\TEMA1\Pr0.py ======
Hello
Your name=
Другой вариант запуска:
>>> import Pr0
hello
Your name =
При нажатии f5 в активном окне редактора:
======= RESTART: C:\Users\Дмитрий\OneDrive\Рабочий стол\Goloshchapov\python-labs\TEMA1\Pr0.py ======
hello
Your name =
#Пункт 11
Из консоли вызван файл prb1.py
>>> import prb1
Как Вас зовут? Dima
Привет, Dima
#Пункт 12
Файл Pr0.cpython-310.pyc открыт в Блокноте.
o
ЛFёhэ г  @ s& e d ѓ edѓZddlZe dЎ dS )ZHelloz
Your name=й NuW C:\Users\Дмитрий\OneDrive\Рабочий стол\Goloshchapov\python-labs\TEMA1)ЪprintЪinputЪosЪchdir© r r х^ C:\Users\Дмитрий\OneDrive\Рабочий стол\Goloshchapov\python-labs\TEMA1\Pr0.pyЪ<module> s 
Видно, что
разультат компиляции тяжел для восприятия человеком, вероятно, из-за
несоответствия кодировок. Комплиляция программ необходима, чтобы
перевести команды из человекопонятной формы в машинный код, который
может быть обработан процессором. При выполнении скрипта Python сначала
преобразовывает его в байт-код (.рус), а затем уже он компилируется с
помощью виртуальный машины. Это ускорит повторную загрузку программы.
#Пункт 13
Все верные команды из командного окна IDLE скопированы в отдельный файл
#Пункт 14
В разделе помощи help можно найти следующие опции:
About IDLE - описание характеристик текущей среды (версия, путь и пр.)
IDLE Help - помощь по работе со средой
Python Docs - документация по языку
Turtle Demo - окно работы и помощь модуля для работы с графикой turtle
>>> 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.
>>> 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) выводит справку по этой
функции
То же диалоговое окно появляется при help - Python Docs
#Пункт 15
File - Open - prb1.py
С помощью Window можно переключаться между всеми открытыми окнами
prb1.py - Run
====== RESTART: C:\Users\Дмитрий\OneDrive\Рабочий стол\Goloshchapov\python-labs\TEMA1\prb1.py ======
Как Вас зовут? Dima
Привет, Dima
>>> import tdemo_chaos
Help - Turtle Demo - clock - Start выводит на экран графическое представление
программы - циферблат с часами. Есть и другие примеры программ модуля turtle,
которые можно брать за основу собственных программ, изменять или реализовывать
свои идеи.
16. Завершена работа со средой: File - exit