You are on page 1of 2

1 Кросворд: Методологія Python


9а 5с в
8і т е 4р а т о р п п о
я л и к
10
н д р е с р
у о 3о р і є н т о в а н а
1л е к 2с е м а к п
ь с к
у 7г е н е р а т о р и
м

1г ...-мінімальна одиниця мови, яка має певне самостійне значення і яку розуміє
транслятор.
2г Пітон- інтерпретована об'єктно-…. мова програмування високого рівня зі строгою
динамічною типізацією.
3в Пітон розробив в 1990 році …
4в str- функція перетворення типу даних на …
5в list- функція перетворення типу даних на …
6в після команди if вказується умова, що завершується знаком …
7г В Пітоні використовують функції …, що між викликами зберігають внутрішній
стан: значення локальних змінних і поточну інструкцію, можуть використовуватися як
ітератори для структур даних і для лінивих обчислень.
8г В Пітоні використовують шаблон проектування …, який належить до класу
шаблонів поведінки (наприклад з ним працює цикл for)
9в програма, що передає через Інтернет дані і виконує в браузері окремі програми,
сумісні з їх мовою програмування
10в команда zeros () задає масив, елементами якого є число …

2 Завдання: Python NumPy – 1


1 Імпортувати NumPy під ім'ям np:
import numpy as np
2 Створити вектор (одновимірний масив) розміру 10, заповнений нулями:
import numpy as np
Z = np.zeros(10)
print(Z)
3 Створити вектор розміру 10, заповнений одиницями:
import numpy as np
Z = np.ones(10)
print(Z)
4 Створити вектор розміру 10, заповнений числом 2.5:
import numpy as np
Z = np.full(10, 2.5)
print(Z)
5 Створити вектор розміру 10, заповнений нулями, але п'ятий елемент
дорівнює 1:
import numpy as np
Z = np.zeros(10)
Z[4] = 1
print(Z)
6 Створити вектор зі значеннями від 10 до 49:
import numpy as np
Z = np.arange(10,50)
print(Z)
7 Розгорнути вектор (перший стає останнім):
import numpy as np
Z = np.arange(50)
Z = Z[::-1]
8 Створити матрицю (двовимірний масив) 3x3 зі значеннями від 0 до 8:
import numpy as np
Z = np.arange(9).reshape(3,3)
print(Z)
9 Знайти індекси ненульових елементів в [1,2,0,0,4,0]:
import numpy as np
nz = np.nonzero([1,2,0,0,4,0])
print(nz)
10 Створити 3x3 одиничну матрицю:
import numpy as np
Z = np.eye(3)
print(Z)

You might also like