форкнуто от main/python-labs
				
			
			Вы не можете выбрать более 25 тем
			Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
		
		
		
		
		
			
		
			
				
	
	
		
			80 строки
		
	
	
		
			5.6 KiB
		
	
	
	
		
			Markdown
		
	
			
		
		
	
	
			80 строки
		
	
	
		
			5.6 KiB
		
	
	
	
		
			Markdown
		
	
#Протокол по Теме 1, Иванов Даниил Антонович А-01-23
 | 
						|
 | 
						|
## 1 Знакомство с интепретатором и интерактивной оболочкой IDLE.
 | 
						|
 | 
						|
## 1.1 Создание папки студента и подкатологов с названиями текущей и будущих тем.
 | 
						|
 | 
						|
## 1.2 Запуск Python 3.11
 | 
						|
 | 
						|
## 1.3 Изучение содержания диалогового окна интерпретатора. 
 | 
						|
Ввод команды print('Bonjour') и последующим выводом команды.
 | 
						|
```
 | 
						|
>>> print('Bonjour')
 | 
						|
Bonjour
 | 
						|
```
 | 
						|
## 1.4 Ввод команды h=input('Your name=') с последующим вводом имени студента.
 | 
						|
```
 | 
						|
>>> h=input('Your name=')
 | 
						|
Your name=Daniil
 | 
						|
```
 | 
						|
## 1.5 Завершение работы командой exit().
 | 
						|
 | 
						|
## 1.6 Запуск IDLE Python 3.11.
 | 
						|
 | 
						|
## 1.7 Изучение главного командного окна среды.
 | 
						|
 | 
						|
## 1.8 Настройка рабочего каталога по образцу.
 | 
						|
 | 
						|
## 1.9 Изучение предложений главного меню. 
 | 
						|
Изменение шрифта на Arial CYR размером 11, изменение размеров рабочего окна до 50 символов в высоту и 100 в ширину, изменение цвета комментариев на коричневый.
 | 
						|
 | 
						|
## 1.10 Создание нового файла IDLE со всеми введеными ранее командами:
 | 
						|
 | 
						|
#Программа по Теме 1, Иванов Даниил Антонович
 | 
						|
```
 | 
						|
print('Bonjour')
 | 
						|
h=input('Your name = ')
 | 
						|
import os
 | 
						|
os.chdir('C:\\Users\\u115-18\\python-labs\\TEMA1\\')
 | 
						|
```
 | 
						|
## 1.11 Запуск программы prb1.py через командное окно IDLE.
 | 
						|
 | 
						|
## 1.12 `_pycache_`
 | 
						|
После выполнения программы появилась папка `_pycache_`, в которой находятся файлы Pr0.crython-311.рус и prb1.crypthon-311.рус. При повторном запуске данных файлов будут выполняться те же самые программы. Но при открытии в текстовом редакторе содержимое отличается от изначальных файлов .py, так как Python оптимизирует изначальные программы в бинарники для ускорения повторных обращений к программе.
 | 
						|
 | 
						|
## 1.13 Создание файла протокола (данного файла) и перенос всех пояснений, инструкций и результатов работы по Теме 1.
 | 
						|
 | 
						|
## 1.14.1 Изучение Help. 
 | 
						|
В главном меню раздел Help предлагает информацию о том, что такое IDLE, его документация и документация Python, а также помогает осуществить переход в Turtle Demo. Далее введем команду help(print), которая выводит документацию по команде print. Также можно ввести сразу несколько help(<команда>) для более удобного вывода документаций:
 | 
						|
```
 | 
						|
>>> 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.
 | 
						|
```
 | 
						|
## 1.14.2 Ознакомление с поиском в справочной подсистеме, что появляется после нажатия F1 или Help -> Python Docs. Ознакомление с командой print().  
 | 
						|
 | 
						|
## 1.15 Открытие файла prb1.py.
 | 
						|
Откроем файл с помощбю File -> Open... в главном меню IDLE. Проверка переключения с помощью Window между окнами IDLE. Запуск программы prb1 с помощью запуска модуля (F5). Далее открытие в окне IDLE программы Pr0.pу аналогично как и с prb1.py. Все окна успешно активизируются. Закроем два окна с программами (Pr0.py & prb1.py). Запуск программы tdemo_chaos.py с помощью import. Также открытие данной программы в IDLE для ознакомления с потрясающей краткостью относительно графических возможностей. В окне Turtle Demo находится большое количество примеров (Example), которые показывают интересные подходы и реализации самых разных задач, от часов до Paint и даже игр.
 | 
						|
## 1.16 Завершение работы со средой. |