# Варіант 1
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(1, 10, 2)
y = x**3 - 5*x + 6
plt.plot(x, y)
plt.show()
# Варіант 2 (без використання numpy)
x = [1, 3, 5, 7, 9]
y = [x**3 - 5*x + 6 for x in x]
# Варіант 3 (без використання numpy та matplotlib)
for i in range(len(x)):
print(f'x = {x[i]}, y = {y[i]}')
# Варіант 4 (без використання numpy та matplotlib та без використання циклу)
print(f'x = {x}, y = {y}')
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
# Варіант 1
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(1, 10, 2)
y = x**3 - 5*x + 6
plt.plot(x, y)
plt.show()
# Варіант 2 (без використання numpy)
import matplotlib.pyplot as plt
x = [1, 3, 5, 7, 9]
y = [x**3 - 5*x + 6 for x in x]
plt.plot(x, y)
plt.show()
# Варіант 3 (без використання numpy та matplotlib)
x = [1, 3, 5, 7, 9]
y = [x**3 - 5*x + 6 for x in x]
for i in range(len(x)):
print(f'x = {x[i]}, y = {y[i]}')
# Варіант 4 (без використання numpy та matplotlib та без використання циклу)
x = [1, 3, 5, 7, 9]
y = [x**3 - 5*x + 6 for x in x]
print(f'x = {x}, y = {y}')