-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.py
76 lines (66 loc) · 1.47 KB
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
import numpy as np
"""
numbers = [1, 2, 3, 4]
array = np.array(numbers) #Получение списка
print(array)
"""
"""
zero = np.zeros(3) #создание 3 нуля
print(zero)
"""
"""
one = np.ones(3) #создание 3 единиц
print(one)
"""
"""
#Прибавление
data = np.array([1,2])
ones = np.ones(2) #1 1
data = data + ones # 2. 3
print(data)
"""
"""
data = np.array([1.9, 2.3])
ones = np.ones(2)
data = data - ones
print(data)
"""
"""
data = np.array([1, 2, 3, 4])
print(data.max()) #Выводит большее
print(data.min()) #Выводит меньшее
print(data.sum()) #Прибавляет
"""
"""
data = np.array([1, 2, 3, 4])
random = np.random.random(4) #Выдаёт рандомные числа на сумму 4
data = data + random
print(data.max()) #Выводит большее
"""
#https://jakevdp.github.io/PythonDataScienceHandbook/02.04-computation-on-arrays-aggregates.html
#https://python-scripts.com/numpy
"""
#Создание матрицы
array = np.array([[1,2],[3, 4]])
print(array)
"""
"""
#Создание матрицы из однёрок
one = np.ones((2,3)) #2 - высота, 3 - ширина
print(one)
"""
"""
#Пример
one = np.ones((2,2)
data = np.array([[2,4], [5, 6]])
data = data - one
print(data)
#[[1. 3.]
[4. 5.]]
#Но можно так:
#p.s NumPy переменную one(столбец) применяет на все
one = np.ones(2)
data = np.array([[2,4], [5, 6]])
data = data + one
print(data)
"""