форкнуто от main/python-labs
Сравнить коммиты
Ничего общего в коммитах. '61485565a420c8fe4b2436649d0d8ccd46f439b1' и 'c90226c0ac6dcff064af6f0fbeaca32725fbcce8' имеют совершенно разные истории.
61485565a4
...
c90226c0ac
|
До Ширина: | Высота: | Размер: 48 KiB |
|
До Ширина: | Высота: | Размер: 47 KiB |
|
До Ширина: | Высота: | Размер: 45 KiB |
@ -1,68 +0,0 @@
|
||||
\# Индивидуальное задание по теме 7
|
||||
|
||||
|
||||
|
||||
Турханов Артем, А-03-23
|
||||
|
||||
|
||||
|
||||
\## Работа в текстовом редакторе Python (вариант 6)
|
||||
|
||||
```py
|
||||
|
||||
import random
|
||||
|
||||
f = open('test.txt', 'w')
|
||||
|
||||
ls = \[random.uniform(-5,12) for i in range(100)]
|
||||
|
||||
def func(x, A, B):
|
||||
|
||||
if x > A: return B
|
||||
|
||||
elif (x >= 0) and (x <= A):
|
||||
|
||||
return (2\*B\*x/A - B\*(x\*\*2/A\*\*2))
|
||||
|
||||
elif (x > (A\*(-1))) and (x < 0):
|
||||
|
||||
return (2\*B\*x/A + B\*(x\*\*2/A\*\*2))
|
||||
|
||||
else: return (-1)\*B
|
||||
|
||||
|
||||
|
||||
f.write('xi | yi\\n')
|
||||
|
||||
f.write('A = 5, B = 7\\n')
|
||||
|
||||
for x in ls:
|
||||
|
||||
f.write('{} | {}\\n'.format(x, func(x, 5, 7)))
|
||||
|
||||
|
||||
|
||||
f.write('A = 3, B = 1\\n')
|
||||
|
||||
for x in ls:
|
||||
|
||||
f.write('{} | {}\\n'.format(x, func(x, 3, 1)))
|
||||
|
||||
|
||||
|
||||
f.write('A = 4, B = 3\\n')
|
||||
|
||||
for x in ls:
|
||||
|
||||
f.write('{} | {}\\n'.format(x, func(x, 4, 3)))
|
||||
|
||||
f.close()
|
||||
|
||||
```
|
||||
|
||||
!\[p1.png](p1.png)
|
||||
|
||||
!\[p2.png](p2.png)
|
||||
|
||||
!\[p3.png](p3.png)
|
||||
|
||||
Загрузка…
Ссылка в новой задаче