Этот коммит содержится в:
2025-09-12 02:18:55 -07:00
родитель 35c17bfcde
Коммит 655623404b
12 изменённых файлов: 94 добавлений и 2 удалений

Двоичные данные
TEMA1/report/figure0.PNG Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.4 KiB

Двоичные данные
TEMA1/report/figure1.PNG Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 32 KiB

Двоичные данные
TEMA1/report/figure2.PNG Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 14 KiB

Двоичные данные
TEMA1/report/figure3.PNG Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 5.5 KiB

Двоичные данные
TEMA1/report/figure4.PNG Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 23 KiB

Двоичные данные
TEMA1/report/figure5.PNG Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 28 KiB

Двоичные данные
TEMA1/report/figure6.PNG Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 48 KiB

Двоичные данные
TEMA1/report/figure7.PNG Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 49 KiB

6
TEMA1/report/pr0.py Обычный файл
Просмотреть файл

@@ -0,0 +1,6 @@
#Программа по Теме 1 Ефимова Людмила Алексеевна
print('Hello')
h=input('Your name=')
import os
os.chdir('C:\\Users\\u207-03\\Desktop\\ПОАС\\python-labs\\TEMA1\\report')

2
TEMA1/report/prb1.py Обычный файл
Просмотреть файл

@@ -0,0 +1,2 @@
name = input("Как Вас зовут? ")
print("Привет,", name)

88
TEMA1/report/report.md Обычный файл
Просмотреть файл

@@ -0,0 +1,88 @@
# Отчет по теме 1
Ефимова Людмила, А-03-23
## 1 Изучение среды IDLE
## 1.1 Знакомство с Python 3.4 (command line)
```
>>> print('Hello')
Hello
>>> h=input('Your name=')
Your name=Lyudmila
```
![Скриншот окна программы в командной строке](figure0.png)
## 1.2 Изучение графической оболочки IDLE
```
import os
os.chdir('C:\\Users\\u207-03\\Desktop\\ПОАС\\python-labs\\TEMA1\\report')
```
Скриншоты настройки среды.
![Скриншот окна настройки шрифта](figure1.png)
![Скриншот окна настройки окна](figure2.png)
## 1.3 Создание программы по пунктам 3,4,8:
Создан файл pr0:
```
#Программа по Теме 1 Ефимова Людмила Алексеевна
print('Hello')
h=input('Your name=')
import os
os.chdir('C:\\Users\\u207-03\\Desktop\\ПОАС\\python-labs\\TEMA1\\report')
```
Вывод программы:
```
================== RESTART: C:\Users\u207-03\Desktop\ПОАС\python-labs\TEMA1\report\pr0.py ==================
Hello
Your name=Ludmila
```
## 1.4 Проверка программы prb1:
```
import prb1
Как Вас зовут? Людмила
Привет, Людмила
```
## 1.5 Изучение каталога __pycache__
Открыла каталог и запустила в текстовом редакторе файл pr0.cpython-311.pyc:
![Скриншот окна фрагмента файла pr0.cpython-311.pyc](figure3.png)
Данный файл нужен для исполнения кода виртуальной машиной python.
Файл расширения .pyc это скомпилированный файл для изначального кода. В нем содержится кеш выполнения программы
## 1.6 Изучение команды help
В среде пограммирования введены команды help(print) и help(input)
![Скриншот окна фрагмента файла pr0.cpython-311.pyc](figure4.png)
Получили вывод - инструкции по работе с командами.
## 1.7 Выполнение функции 15
В редакторе открыла файл prb1 и запустила его.
Получен вывод:
```
============== RESTART: C:\Users\u207-03\Desktop\ПОАС\python-labs\TEMA1\report\prb1.py =============
Как Вас зовут? Людмила
Привет, Людмила
```
Открыт файл tdemo_chaos, изучено его содержимое.
![Скриншот окна с кодом программы](figure5.png)
После запуска получен вывод программы:
![Скриншот окна с выводом программы](figure6.png)
Запущен пример программы Часы (Clock) из пакета Turtle:
![Скриншот окна с примером часов](figure7.png)

57
TEMA1/report/tdemo_chaos.py Обычный файл
Просмотреть файл

@@ -0,0 +1,57 @@
# File: tdemo_chaos.py
# Author: Gregor Lingl
# Date: 2009-06-24
# A demonstration of chaos
from turtle import *
N = 80
def f(x):
return 3.9*x*(1-x)
def g(x):
return 3.9*(x-x**2)
def h(x):
return 3.9*x-3.9*x*x
def jumpto(x, y):
penup(); goto(x,y)
def line(x1, y1, x2, y2):
jumpto(x1, y1)
pendown()
goto(x2, y2)
def coosys():
line(-1, 0, N+1, 0)
line(0, -0.1, 0, 1.1)
def plot(fun, start, color):
pencolor(color)
x = start
jumpto(0, x)
pendown()
dot(5)
for i in range(N):
x=fun(x)
goto(i+1,x)
dot(5)
def main():
reset()
setworldcoordinates(-1.0,-0.1, N+1, 1.1)
speed(0)
hideturtle()
coosys()
plot(f, 0.35, "blue")
plot(g, 0.35, "green")
plot(h, 0.35, "red")
# Now zoom in:
for s in range(100):
setworldcoordinates(0.5*s,-0.1, N+1, 1.1)
return "Done!"
if __name__ == "__main__":
main()
mainloop()