форкнуто от main/python-labs
				
			
			Вы не можете выбрать более 25 тем
			Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
		
		
		
		
		
			
		
			
				
	
	
		
			160 строки
		
	
	
		
			5.9 KiB
		
	
	
	
		
			Markdown
		
	
			
		
		
	
	
			160 строки
		
	
	
		
			5.9 KiB
		
	
	
	
		
			Markdown
		
	
# Отчет по ЛР 1 ПО АС
 | 
						|
Выполнил: Тимошенко А.А.
 | 
						|
Проверил: Козлюк Д.А.
 | 
						|
 | 
						|
## Пункт 1
 | 
						|
В папку L:\III курс\А-1-23\TimoshenkoAA\Tema1\ПО АС 2025 перенесены материалы и распакован архив Tema1.rar
 | 
						|
 | 
						|
## Пункт 2
 | 
						|
Запущен интепретатор Phyton
 | 
						|
 | 
						|
## Пункт 3
 | 
						|
```
 | 
						|
>>> print("hello")
 | 
						|
hello
 | 
						|
```
 | 
						|
## Пункт 4
 | 
						|
```
 | 
						|
>>> h=input('Your name= ')
 | 
						|
Your name= Alexander
 | 
						|
>>> h
 | 
						|
'Alexander'
 | 
						|
```
 | 
						|
## Пункт 5
 | 
						|
Завершена работа с интерпретатором
 | 
						|
```
 | 
						|
>>> exit()
 | 
						|
```
 | 
						|
## Пункты 6-7
 | 
						|
Запущена IDLE Python 3.11, изучено устройство главного командного окна 
 | 
						|
среды
 | 
						|
 | 
						|
## Пункт 8
 | 
						|
```
 | 
						|
import os
 | 
						|
os.chdir('L:\III курс\А-1-23\TimoshenkoAA\Tema1\ПО АС 2025')
 | 
						|
```
 | 
						|
## Пункт 9
 | 
						|
Шрифт изменен на Arial CYR, кегль 11, размер начального окна 50*100 символов,
 | 
						|
комментарии подсвечиваются коричневым
 | 
						|
 | 
						|
 В текстовом редакторе IDLE создана программа следующего содержания:
 | 
						|
 | 
						|
Программа по теме 1 Тимошенко Александр Анатольевич
 | 
						|
```
 | 
						|
import os
 | 
						|
 | 
						|
print("hello")
 | 
						|
h = input('Your name = ')
 | 
						|
 | 
						|
os.chdir('L:\III курс\А-1-23\TimoshenkoAA\Tema1\ПО АС 2025')
 | 
						|
Она делает следующий вывод:
 | 
						|
= RESTART: L:/III курс/А-1-23/TimoshenkoAA/Tema1/ПО АС 2025/Pr0.py
 | 
						|
Hello
 | 
						|
Your name=Alexander
 | 
						|
 | 
						|
import Pr0
 | 
						|
Hello
 | 
						|
Your name=Alexander
 | 
						|
```
 | 
						|
При нажатии f5 в активном окне редактора:
 | 
						|
```
 | 
						|
= RESTART: L:/III курс/А-1-23/TimoshenkoAA/Tema1/ПО АС 2025/Pr0.py
 | 
						|
Hello
 | 
						|
Your name=
 | 
						|
```
 | 
						|
## Пункт 11
 | 
						|
 | 
						|
Из консоли вызван файл prb1.py
 | 
						|
```
 | 
						|
>>> import prb1
 | 
						|
Как Вас зовут?  Александр
 | 
						|
Привет,  Александр
 | 
						|
```
 | 
						|
## Пункт 12
 | 
						|
 | 
						|
Файл Pr0.cpython-311.pyc открыт,внутри находится байт код, версия скомпилированного исходного кода python, он создаётся для того, чтобы виртуальная машина Python могла выполнить его, а файл с байт-кодом создаётся, чтобы при повторном запуске интрепретатору не нужно было заново преобразовывать код на языке python в байт-код, чтобы тратилось меньше ресурсов. Видно, что результат компиляции невозможен для восприятия человеком. Компиляция программ производится для преобразования кода на понятном человеку языке в байт-код, который затем выполняется виртуальной машиной 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: L:\III курс\А-1-23\TimoshenkoAA\Tema1\ПО АС 2025\prb1.py ======
 | 
						|
Как Вас зовут? Александр 
 | 
						|
Привет, Александр
 | 
						|
```
 | 
						|
```
 | 
						|
>>> import tdemo_chaos
 | 
						|
```
 | 
						|
Help - Turtle Demo - clock - Start выводит на экран графическое представление
 | 
						|
программы - циферблат с часами. Есть и другие примеры программ модуля turtle,
 | 
						|
которые можно брать за основу собственных программ.
 | 
						|
 | 
						|
## Пункт 16
 | 
						|
Завершена работа со средой: File - exit
 |