кодесурса
«NumPy

NumPy: создайте вектор со значениями от 0 до 20 и измените знак чисел в диапазоне от 9 до 15

script1adsense2code
script1adsense3code

NumPy: базовое упражнение-22 с решением

Напишите программу NumPy для создания вектора со значениями от 0 до 20 и изменения знака чисел в диапазоне от 9 до 15.

Пример решения :

Код Python:

import numpy as np
x = np.arange(20)
print("Original vector:")
print(x)
print("After changing the sign of the numbers in the range from 9 to 15:")
x[(x >= 9) & (x <= 15)] *= -1
print(x)

Пример вывода:

 Оригинальный вектор:
[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19]
После изменения знака числа в диапазоне от 9 до 15:
[0 1 2 3 4 5 6 7 8 -9 -10 -11 -12 -13 -14 -15 16 17
  18 19]                         

Иллюстрированная презентация:

«NumPy:

Редактор кода Python:


Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy, чтобы создать вектор длиной 10 со значениями, равномерно распределенными между 5 и 50.
Далее: Напишите программу NumPy для создания вектора длиной 5, заполненного произвольными целыми числами от 0 до 10.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code