форкнуто от main/python-labs
				
			
			Вы не можете выбрать более 25 тем
			Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
		
		
		
		
		
			
		
			
				
	
	
		
			240 строки
		
	
	
		
			7.4 KiB
		
	
	
	
		
			Markdown
		
	
			
		
		
	
	
			240 строки
		
	
	
		
			7.4 KiB
		
	
	
	
		
			Markdown
		
	
| # Отчёт по Теме 1
 | |
| 
 | |
| Кузьменко Елена, А-02-23
 | |
| 
 | |
| ## 1 пункт
 | |
| 
 | |
| С сервера git склонировали папку "python-labs", в которой находится папка TEMA1 для дальнейшей работы
 | |
| 
 | |
| 
 | |
| 
 | |
| ## 2 пункт
 | |
| 
 | |
| Открыта для выполнения ЛР1 программа-интерпетатор.
 | |
| 
 | |
| 
 | |
| 
 | |
| ## 3 пункт 
 | |
| 
 | |
| В диалогов окне введём инструкцию print('Hello'). Получим соответствующей текст:
 | |
| 
 | |
| ```py
 | |
| >>> print('Hello')
 | |
| Hello
 | |
| ```
 | |
| 
 | |
| ## 4 пункт
 | |
| 
 | |
| Воспользуемся ещё одной командой-инструкцией. После введения команды на следующей строчке можно написать имя.
 | |
| 
 | |
| ```py
 | |
| >>> h=input('Your name=')
 | |
| Your name=Lena
 | |
| ```
 | |
| 
 | |
| ## 5 пункт
 | |
| 
 | |
| С помощью следующей команды завершим работу в консоли:
 | |
| 
 | |
| ```py 
 | |
| exit()
 | |
| ```
 | |
| 
 | |
| После введённой команды можно заметить, что диалоговое окно закрылось.
 | |
| 
 | |
| ## 6 пункт 
 | |
| 
 | |
| Работу с интерактивной графической оболочкой IDLE. Запустим:
 | |
| 
 | |
| 
 | |
| 
 | |
| ## 7-8 пункты
 | |
| 
 | |
| Было изучено главное командное окно среды.
 | |
| 
 | |
| Следующей инструкцией зададим рабочий каталог:
 | |
| 
 | |
| ```py
 | |
| >>>import os
 | |
| >>>os.chdir(r"C:\Users\u522-15\Desktop\python-labs\TEMA1")
 | |
| >>>os.getcwd()
 | |
| 'C:\\Users\\u522-15\\Desktop\\python-labs\\TEMA1'
 | |
| ```
 | |
| 
 | |
| ## 9 пункт
 | |
| 
 | |
| С помощью настройки диалового окна поменяем оформление, а именно шрифт, размер окна и "цвет комментария"
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| После применения изменений в командной строке можно заметить изменения:
 | |
| 
 | |
| 
 | |
| 
 | |
| ## 10 пункт 
 | |
| 
 | |
| Откроем окно текстового редактора: 
 | |
| 
 | |
| 
 | |
| 
 | |
| Тут же попробуем записать те же команды, которые мы упоминали в предыдущих пунктах:
 | |
| 
 | |
| 
 | |
| 
 | |
| Чтобы активировать выполнения нашего кода, необходимо прибегнуть к одному из способов:
 | |
| 1)Кнопка Run Modelu
 | |
| 2)Та же кнопка, но по горячей клавише F5
 | |
| 
 | |
| Это позволит за один запуск применить сразу все команды. Выполнение представлено в консоли:
 | |
| 
 | |
| ```py 
 | |
| ========== RESTART: C:/Users/u522-15/Desktop/python-labs/TEMA1/p 10.py =========
 | |
| Hello
 | |
| Your name=Lena
 | |
| ```
 | |
| 
 | |
| Можно также воспользоваться и другим способом. Для этого впишем название файла с нашим сохранённым кодом:
 | |
| 
 | |
| ```py
 | |
| >>>import Pr0
 | |
| Hello
 | |
| Your name=Lena
 | |
| ```
 | |
| 
 | |
| ## 11 пункт
 | |
| 
 | |
| С помощью команды import из текущего каталога откроем файл prb1.py
 | |
| 
 | |
| ```py
 | |
| >>>import prb1
 | |
| Как Вас зовут? Лена
 | |
| Привет, Лена
 | |
| ```
 | |
| Код представлял собой вопрос "Как Вас зовут?"
 | |
| 
 | |
| В данном примере было изучено применения предыдущих команд путём их редактиварония
 | |
| 
 | |
| ## 12 пункт
 | |
| 
 | |
| Попробуем в диалоговом окне открыть файл иного расширения, который представляет из себя результат работы компилятора.
 | |
| 
 | |
| 
 | |
| 
 | |
| Хаотичный набор символов, представленный на картинке, можно сочесть за ошибку, так как редактор открывает файл и ожидает текст, однако файл формата .pyc содержит двоичные данные(представляет из себя байт код), то есть каждый байт, который пытается прочитать машина превращаются в случайные символы.
 | |
| Из чего можно сделать вывод, что файл.pyc уже скомпилированный байт-код(легче и эффективнее интепретировать), а не текст, который должен прочитать редактор IDLE.
 | |
| 
 | |
| 
 | |
| ## 13 пункт
 | |
| 
 | |
| Все данные из командной строки были занесены в текстовый редактор. Файл используется как протокол.
 | |
| 
 | |
| 
 | |
| 
 | |
| ## 14 пункт
 | |
| 
 | |
| Изучение раздела помощи Help. Его вариации:
 | |
| 
 | |
| 1.В диалогово окне:
 | |
| 
 | |
| 
 | |
| 
 | |
| 2.В командной строке введём инструкцию помощи по команде print:
 | |
| 
 | |
| ```py
 | |
| >>>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.
 | |
| ```
 | |
| 
 | |
| В одной строке можно также ввести инструкции нескольких функций:
 | |
| 
 | |
| ```py
 | |
| >>>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.
 | |
| ```
 | |
| 
 | |
| 3)С помощью клавиши F1 можно перейти на следующий сайт:
 | |
| 
 | |
| 
 | |
| 
 | |
| Перейдя по ссылке Index перейдём в поисковик функций и найдём команду: print() (built-in function)
 | |
| 
 | |
| 
 | |
| 
 | |
| Здесь можно посмотреть справку:
 | |
| 
 | |
| 
 | |
| 
 | |
| В окне пункта 1) также можно открть сайт по кнопке Python Docs.
 | |
| 
 | |
| ## 15 пункт
 | |
| 
 | |
| 1.Открыли и прогнали файл prb1.py
 | |
| 
 | |
| 
 | |
| 
 | |
| 2.По такому же принципу проверили файл Pr0.py
 | |
| 
 | |
| 
 | |
| 
 | |
| 3.Запустим файл tdemo_chaos.py
 | |
| 
 | |
| 
 | |
| 
 | |
| Можно менять демонстрацию графического модуля, вот несколько вариантов:
 | |
| 
 | |
| 1)Clock
 | |
| 
 | |
| 
 | |
| 
 | |
| 2)Tree
 | |
| 
 | |
| 
 | |
| 
 | |
| 3)Peace
 | |
| 
 | |
| 
 | |
| 
 | |
| ## 16 пункт
 | |
| 
 | |
| Завершение работы со средой exit().
 | |
| 
 |