Основы NumPy Python | Массивы, Матрицы И Операции Над Ними

Поделиться
HTML-код
  • Опубликовано: 27 сен 2020
  • Сегодня мы изучим основы библиотеки NumPy. Научимся работать с одномерными массивами, матрицами. Рассмотрим стандартные функции, операции и объекты данной библиотеки.
    ✔Основы Matplotlib | Построение Графиков На Python: • Основы Matplotlib | По...
    ✔ Ссылка на группу ВКонтакте: pylounge
    ✔ Telegram: t.me/pylounge
    ✔ Канал PyLounge: / @pylounge
    ✔ По вопросам сотрудничества и предложений: peoplesdreamer@gmail.ru
    ✔ Music: www.free-stock-music.com
    ✔ Хочешь поддержать канал: Никнейм QIWI Кошелька - PYLOUNGE
    Ссылки из видео:
    ✔ Jupyter-файл с основами NumPy из видео: pylounge?w=wall-194576...
    ✔ NumPy: numpy.org/
    ✔ NumPy Cheat Sheet - Python for Data Science: www.dataquest.io/blog/numpy-c...
    Привет! Я долго занимаюсь программированием, в частности программирование на языке Python. Я много чего узнал за это время, и мне есть, чем поделиться со зрителями моего канала. Здесь выходят разнообразные ролики, касающиеся IT-тематики и программирования.
    Подписывайся, будем узнавать что-то новое и работать вместе! Погнали!
    #numpy #python #data_science #уроки_python #pylounge

Комментарии • 164

  • @pylounge
    @pylounge  2 года назад +13

    Ссылки на файлы:
    disk.yandex.ru/d/hV_CLZOjdEyhcA
    disk.yandex.ru/d/8uSd92m0QjIcag
    disk.yandex.ru/d/PbDuRyObG4h52Q

  • @orkhanmd
    @orkhanmd 3 года назад +4

    Все доступно, понятно, с исходниками. Спасибо! Подписка 100%

  • @romando99
    @romando99 3 года назад +44

    Спасибо! Объясняешь намного лучше чем препод в универе👍🏼

  • @user-cf7bs9uj9n
    @user-cf7bs9uj9n 2 года назад +1

    Видео - огонь! Спасибо за знакомство с Numpy)

  • @MWStranger
    @MWStranger 2 года назад +5

    Спасибо за работу)
    Попутного ветра к новым целям*)

  • @citizengangster1882
    @citizengangster1882 3 года назад +6

    Спасибо, было очень полезно и доступно, пожалуйста, продолжай дальше

  • @rpuropu
    @rpuropu 3 года назад +1

    хорошая подборка) прям минимум топ2 из того что видел)

  • @aidananurtaza2661
    @aidananurtaza2661 2 года назад +7

    Супер видео. Много информации, хорошее объяснение и качество! Надеюсь, будет больше такого полезного контента!

  • @user-kj1le4fy9g
    @user-kj1le4fy9g 2 месяца назад

    Спасибо, всё понятно. За исходники отдельное спасибо! Лайк и подписка.

  • @termitt
    @termitt 2 года назад +2

    Спасибо большое! Очень интересно и понятно все.

  • @aeees8
    @aeees8 3 года назад +4

    Вот спасибо, все по полочкам теперь

  • @maretarshakyan6249
    @maretarshakyan6249 Год назад +1

    Вы молодец ! Супер видео!!! Спасибо большое!

  • @LewaSGN
    @LewaSGN Год назад +1

    Отличное видео! Лайк и подписка. Теперь если будут спрашивать про NumPy буду присылать ссылку на это видео

  • @arssadilbekov
    @arssadilbekov 18 дней назад

    Огромное спасибо вам за что вы делитесь своими знаниями! Лучший

  • @user-ir5cu7zo5q
    @user-ir5cu7zo5q 5 месяцев назад

    очень хороший туториал, легко понять и смотреть, самое главное что понятно и я очень надеюсь что ты наберешь намного большую аудиторию

  • @MI-fd9es
    @MI-fd9es 2 года назад +1

    Очень круто!

  • @Anjinink
    @Anjinink 3 года назад +1

    Класс! Спасибо!!

  • @user-gs2be6dr6g
    @user-gs2be6dr6g 3 года назад +4

    Гуд видео. Подписываюсь, однозначно.

  • @user-wq3rp9sp3v
    @user-wq3rp9sp3v 3 года назад +1

    Мужик, спасибо тебе!

  • @chandlerbing7081
    @chandlerbing7081 Год назад +1

    чувак просто круто объясняешь лайкнул и сразу подписался )

  • @Vitaliy-ct2wv
    @Vitaliy-ct2wv 3 года назад +2

    +1 подписчик! Четенько, спсибо!

  • @symbol4572
    @symbol4572 3 года назад +2

    Спасибо!

  • @maretarshakyan6249
    @maretarshakyan6249 Год назад +1

    Спасибо большое!!!!

  • @HauntMeGaming
    @HauntMeGaming Месяц назад

    Хороший ролик. Полезный для обзора

  • @user-km3cg8mp4o
    @user-km3cg8mp4o 2 года назад +2

    приятно слушать, очень грустно что так мало подписчиков

  • @anastasiiabohush4571
    @anastasiiabohush4571 2 года назад +1

    Спасибо, очень понятно. Подписка от меня.

  • @magneat
    @magneat 3 года назад +5

    Спасибо! Шикарный уровень громкости. Только размер шрифта очень мелкий.

  • @nuthatchbird6001
    @nuthatchbird6001 Месяц назад

    спасибо большое за видео)

  • @user-fg1lj2qm5p
    @user-fg1lj2qm5p 3 года назад +1

    СПАСИБО!

  • @DINOCOP3000
    @DINOCOP3000 3 года назад +22

    Как для начинающего ютубера у тебя очень чёткая и ясная подача + хороший звук. Для меня было удивлением увидеть 600 подписчиков) так что, пожалуй, стану одним из них❤️

    • @pylounge
      @pylounge  3 года назад +2

      Спасибо за очень приятный фидбек)

  • @djodik1402
    @djodik1402 3 года назад +1

    Спасибо:)

  • @aboronilov
    @aboronilov 2 года назад +3

    Дружище, ты делаешь огромное дело. Благодаря твоим видео прямо полюбил Data Science - хочу там работать. Очень доходчиво и супер информативно

    • @pylounge
      @pylounge  2 года назад

      Спасибо. Рад, что интересно и полезно)

    • @vladislav5732
      @vladislav5732 Год назад

      как успехи?

    • @aboronilov
      @aboronilov Год назад

      @@vladislav5732 в Data Science не получилось, но работаю программистом на Питон

    • @vladislav5732
      @vladislav5732 Год назад +1

      @@aboronilov круто!

    • @aboronilov
      @aboronilov Год назад

      @@vladislav5732 спасибо тебе тоже успехов

  • @pythonike
    @pythonike 3 года назад +1

    Спасибо всё понял

  • @kolyaivankov8209
    @kolyaivankov8209 3 года назад +1

    Отличный видос

  • @user-rt6xm3xj7p
    @user-rt6xm3xj7p 7 месяцев назад

    спасибо!

  • @user-lu5vb9my1z
    @user-lu5vb9my1z 3 года назад +16

    Все очень понятно, хорошо изложено, приятно слушать, очень грустно что так мало подписчиков

  • @serhiikolomiichuk1422
    @serhiikolomiichuk1422 3 года назад +1

    а вот мне нужен 3-мерный массив прямо сейчас))

  • @user-zr3nt7jd6i
    @user-zr3nt7jd6i 2 года назад +1

    Всё видео как будто в симс играю, музычка кайф

  • @LOGOSTT
    @LOGOSTT 3 года назад +4

    27:30 _"удаляем первую строку/столбец"_ - мне кажется правильнее сказать "строку/столбец с индексом '0'", иначе у новичков в голове будет путаница. Т.к. для номера строки в таблице мы говорим "первая строка", а для массива или матрицы 'первая строка" имеет другое значение.

  • @pointofview654
    @pointofview654 2 года назад +1

    3:52 неточность. На слайде (2,4,3) массив(axis0 = 2). При переходе к 3-мерным массивам на первую позицию в индексе массива "выдвигается" именно "глубина" (кол-во слоёв). А shape(4,3,2) массив это 4 слоя, 3 строки, 2 столбца.

  • @mishkasensei1337
    @mishkasensei1337 3 года назад +2

    Я тот самый подписчик, который подписался до 1000:) Буду олдом в будущем :)

  • @andreyr7461
    @andreyr7461 Год назад +1

    пасиб!

  • @jerenvol1335
    @jerenvol1335 3 года назад +11

    помимо программирования с numpy не мало узнал про математику)))

  • @SolomatinoO
    @SolomatinoO 9 месяцев назад

    лайк топ молодец красавчик респект

  • @alexalex2783
    @alexalex2783 2 года назад +2

    Если применять max() к многомерной матрице к каждому столбцу то axis = 0 должно было быть написано сверху, а сейчас выходить что сверху написано axis =1 и по картинке, на которой указаны наименования осей строк и столбцов, воспринимается как - max() применить ко всем столбцам.

  • @Calmasastone
    @Calmasastone Год назад

    33:00 Стоит отметить, что автор имел ввиду индексы.
    Когда мы говорим [1, 0] , это означает, что мы выбираем 2 строку (потому что единица - это 1_id, но id начинается с 0) и 1 строку
    Если мы возьмем [2, 1], это будет 3 строка и 2 столбец (просто прибавляйте к числу 1, т.к. индексы в Python начинаются не с 1, а с 0)

  • @Calmasastone
    @Calmasastone Год назад

    27:28 1 id, не строку. Если нужно 1 строку, то np.delete(matrix, 0, axis=0)
    Видео полезное, спасибо!

  • @Dayplaylist
    @Dayplaylist Год назад

    Хотел поучиться у вас pandasу виначале ролика вы сказали что надо знать нампай, я посмотрел комменты под пандам пишут что урок по нампай не понятный , ну что я прошел весь урок все понятно , у вас очень хорошее и понятное повествование , спасибо что начинаете показывать от простого к сложному, хотя сложного для меня не было😌 больше спасибо, с меня подписка

  • @user-gk2fy5oq1b
    @user-gk2fy5oq1b 3 года назад +1

    Метод dot в данном случае умножение матриц, а не скалярное произведение, как я понял вывод зависит от входных данных, так например если засунуть туда два одномерных массивов, то мы получим как раз таки скалярное произведение.

  • @user-bs4lq3jn3s
    @user-bs4lq3jn3s 2 года назад +1

    кайф

  • @andreychayka4018
    @andreychayka4018 2 года назад +1

    Супер доходчиво! Молодец!!! Только нампай, а не нумпи, а то кровь из ушей 🙂

  • @mensomassanin1229
    @mensomassanin1229 3 года назад +2

    А материал по которому вы рассказывайте, можете поделиться?

  • @user-nq4fu9ft4b
    @user-nq4fu9ft4b Год назад +1

    Для объяснения axis понятнее фраза «Двигаемся по …» =0 - по строкам, =1 - по столбцам. Путаницы не возникает. 28:15

  • @LOGOSTT
    @LOGOSTT 3 года назад +1

    26:27 я оказался прав, что на картинке для "1D array" показано неправильное направление стрелки для "axis 0"

  • @elosyash239
    @elosyash239 2 года назад +3

    25:32
    По факту это просто поэлементное умножение/деление
    А то что названо скалярным произведением - это и есть обычное умножение матриц.

    • @alvasmas
      @alvasmas 2 года назад

      Получается умножение матриц через оператор * это скалярное умножение матриц, а через функцию .dot это обычное умножение матриц?

  • @user-kn5ip9lr6r
    @user-kn5ip9lr6r 6 месяцев назад

    то что показано на 26:30 противоречит тому, что показано на 27:00. В первом случае axis0 для 2-мерной матрицы - это столбец, а затем axis0 - строка. Все же, предполагаю, что это именно строка.

  • @spicklerl6672
    @spicklerl6672 2 года назад +1

    Почему в диапазоне случайных чисел в формуле написано +а , а на примере -а?

  • @pylounge
    @pylounge  3 года назад +15

    Почти полный набор дата сеинтиста собирается)

    • @orkhanmd
      @orkhanmd 3 года назад +1

      Ваша ссылка на Юпитер в описании не работает. Надо бы обновить. Если что она вот: vk.com/wall-194576836_1801

    • @user-rq2ld5tp4h
      @user-rq2ld5tp4h 3 года назад

      Видео очень хорошее по подбору материала и подаче, спасибо большое!
      Но нашел пару ошибок: на 27 минуте, когда идет речь об удалении строк и столбцов матрицы, Вы говорите, что удаляется первая строка/столбец, а по факту вторая, так как индексация начинается с нуля, а не единицы

    • @ywbc1217
      @ywbc1217 2 года назад

      @@orkhanmd им по*иг, они не будут обновлять

  • @hantrplayman6296
    @hantrplayman6296 3 года назад +1

    Очень жаль, что не открывается ссылка на соновы. Но так, Все очень круто, жаль что мало подписчиков, супер канал!

    • @pylounge
      @pylounge  3 года назад

      yadi.sk/d/hV_CLZOjdEyhcA

    • @hantrplayman6296
      @hantrplayman6296 3 года назад

      @@pylounge спасибо большое

  • @marzhankuandyk5323
    @marzhankuandyk5323 3 года назад +1

    можете помочь
    1.create picture of rhombus:
    a. format 9x9 (10 points)
    b. 810x810 pixels (10 points)
    c. save file and attach(with Colab file) (10 points)
    Hint: use Numpy

  • @Vitaliy-ct2wv
    @Vitaliy-ct2wv 3 года назад +2

    почему не открывается файл "Jupyter-файл с основами NumPy из видео"?

  • @sergedemidov2365
    @sergedemidov2365 3 года назад +1

    Очень понравилось ваше видео. Почему-то недоступен Jupyter-файл с основами NumPy из видео. Если можно, выложите его каким-то другим образом. Заранее благодарен

  • @user-sn9se8dv3q
    @user-sn9se8dv3q 3 года назад +1

    Отличное объяснение)
    А можно ссылку на файл Jupiter?)

    • @pylounge
      @pylounge  3 года назад

      В описании видео

    • @user-sn9se8dv3q
      @user-sn9se8dv3q 3 года назад

      @@pylounge к сожалению,данная ссылка не работает
      "Материал скрыт"
      В группе ВК тоже ничего нет

    • @pylounge
      @pylounge  3 года назад

      @@user-sn9se8dv3q vk.com/pylounge?w=wall-194576836_1668

    • @user-sn9se8dv3q
      @user-sn9se8dv3q 3 года назад

      @@pylounge у вас что то с настройками приватности,посмотрите yadi.sk/i/y2pl9hEId2rgXA
      Впрочем я уже все переписал руками)
      P.S Такая же ошибка и при переходе по ссылке на ноутбук matplotlib

  • @user-ku9de9bo4q
    @user-ku9de9bo4q 3 года назад +50

    Всё классно, только он нАмпай, а не нУмпи. В остальном - супер!

    • @liquid4e
      @liquid4e 3 года назад +3

      Серьезно? Что с тобой не так?

    • @zza7217
      @zza7217 2 года назад +4

      @@liquid4e просто произношение правильное сказал

    • @maxssinec
      @maxssinec Год назад +4

      Правильно сказать нАмпи, потому что слово нам(num) это сокращение от слова number, а оно произносится как намбер, а не нумбер

    • @WasWollenWirDrinken
      @WasWollenWirDrinken Год назад

      О вы из Англии

    • @gl00m82
      @gl00m82 Год назад +2

      Конкатейт

  • @Granaaati
    @Granaaati Год назад +1

    Почему axis=0 у вас в комментариях подписан как строка а не столбец? 30:28

  • @user-rz6jk2tp3c
    @user-rz6jk2tp3c Год назад +1

    Кто знает как быть с кодом который был написан на windows, но при этом работает в linux, код полностью идентичен, все различие как раз в numpy (в windows он 32 битный, а в linux 64 битный)?
    Из за этих различий получается разные не точности в данных.

  • @_Chosen_-zp4iu
    @_Chosen_-zp4iu Год назад

    Вопрос. Это библиотека для пайтон 2? Потому что некоторые функции и так просто работают в пайтон 3

  • @xscav
    @xscav 2 года назад +1

    Со звуком надо поработать. Съедаются окончания слов.
    25:47

  • @rpuropu
    @rpuropu 3 года назад +1

    я решил все повторить с ролика в юпитере у себя.. и есть некая дичь то что разряды типов различаются, это ещё ладно (у меня наоборот 32 и 64), но вот почему np.insrert и np.delete вообще не работают О_о
    во блин.. все операции до проверял - рабочие.. полез в пучарм .. там все окей... перезапустил ядро юпитера.. в нем тоже стало окей. Спасибо за внимание))

  • @olegsobolev3685
    @olegsobolev3685 13 дней назад

    как сдклать так что бы при вычислении собственных векторов матрицы он брал человеческие числа?

  • @rpuropu
    @rpuropu 3 года назад +1

    я рано порадовался ... np.delete не работает.. только инсерт заработал после перезапуска ядра.. в чем дело? я сегодян нампи поставил первый раз.. устал на степке матрицы думать без него..

  • @user-kg9ec7ms4k
    @user-kg9ec7ms4k 3 года назад +3

    Что даёт np.random.seed()
    (вроде так пишется)

    • @user-kg9ec7ms4k
      @user-kg9ec7ms4k 3 года назад

      @Rophling я уже давноооооо открыл

  • @Vitaliy-ct2wv
    @Vitaliy-ct2wv 3 года назад +2

    вместо группы в вк делай в телеге, телега сейчас в тренде, точнее не вместо, а и в телеге))

  • @imcrocodile2027
    @imcrocodile2027 2 года назад +1

    Можно ли подключить модуль math к pandas или к numpy?

    • @BohdanVR666
      @BohdanVR666 2 года назад

      Его к модулю питона можно подключить, и туда же pandas и numpy
      Только не from math import * а import math чтобы ошибок имен не было

  • @rpuropu
    @rpuropu 3 года назад +1

    ok .. np.array_split тож самое.. в пайчарме работает, в юпитере нифига.. я пока по твоему списку шел всё работало О_о . хз.. я до сегодня доверял юпитеру, в нём блками то удобнее собирать код..

    • @rpuropu
      @rpuropu 3 года назад

      моск у меня не работает, а не dekete) я принтом их выводил, а он брал не новый объект, а старый)) ахах

  • @daurendautkazy1918
    @daurendautkazy1918 Год назад

    как matrix.sum() = 10???? объясните! input на [102] 29:05

  • @gumarka
    @gumarka 2 месяца назад

    9:14 что значит - 5 в конце?

  • @zenofexwarder9390
    @zenofexwarder9390 8 месяцев назад

    Конкатейт ))) однако конкатинейт.

  • @user-un8zz7wb9l
    @user-un8zz7wb9l 3 года назад +1

    Вопрос для знатоков, допустим я создал случайную матрицу размером 3*3. Как с помощью пайтона сделать так, что б верхний треугольник (без диагонали) этой матрицы стал нулевым?

    • @fillplays8245
      @fillplays8245 2 года назад

      Треугольник главной диагонали или побочной?

  • @nuneuzheli
    @nuneuzheli Год назад +1

    какая правильная очередность просмотра: Matplotlib, Numpy, Pandas?

    • @pylounge
      @pylounge  Год назад +2

      NumPy, Pandas, Matplotlib

  • @nouaksomtac6782
    @nouaksomtac6782 2 года назад +1

    лавити лаихак (sum(a)/len(a)) ето мозно узнать средное значения без np (но я не проверял што бистреи)

    • @BohdanVR666
      @BohdanVR666 2 года назад

      твой вариант 100% медленней

  • @LOGOSTT
    @LOGOSTT 3 года назад +1

    4:10 Показан визуальный образ одномерного массива.
    Полагаю, что логичнее было бы для "2D array" и
    "3D array" изобразить горизонтальное направление стрелки для "axis 0" , чтобы оно было одинаковым на трёх рисунках.
    Т.е. показать так, как данные будут вводиться в коде программы.

  • @nik01aich
    @nik01aich 2 месяца назад

    arr[1:4] = 0
    зануляет не со 2го по 4й а с 1 по 4й

  • @user-sr6je8zm9u
    @user-sr6je8zm9u 2 года назад +1

    не работает ссылка на юпитер с урока, пришли пожалуйста.

    • @pylounge
      @pylounge  2 года назад

      yadi.sk/i/y2pl9hEId2rgXA

    • @user-sr6je8zm9u
      @user-sr6je8zm9u 2 года назад

      @@pylounge ну да, такое же сообщение и выдает, пользователь предпочел скрыть, ссылка не работает...

    • @pylounge
      @pylounge  2 года назад

      @@user-sr6je8zm9u disk.yandex.ru/d/hV_CLZOjdEyhcA
      Извиняюсь, перепутал ссылки из комментариев

    • @user-sr6je8zm9u
      @user-sr6je8zm9u 2 года назад

      @@pylounge отлично, теперь рабочая, спасибо) еще бы и по matplotlib такую же и pandas, там тоже не работают)) буду благодарен)

    • @pylounge
      @pylounge  2 года назад

      @@user-sr6je8zm9u disk.yandex.ru/d/8uSd92m0QjIcag
      disk.yandex.ru/d/PbDuRyObG4h52Q

  • @l1ps802
    @l1ps802 Месяц назад

    Помогите
    Задача: Повторите созданный массив с элементами(1, 2, 3) 4 раза вдоль оси 0(строки) и дополнительно, каждую строку массива увеличьте по размеру в два раза с те же элементами (вдоль оси 1(столбцы)), и еще, дополнительно, сделайте этот массив двумерным
    Sample Input:
    Sample Output:
    Исходный массив:
    [1 2 3]
    Массив с повторенными элементами:
    [[[1 2 3 1 2 3]
    [1 2 3 1 2 3]
    [1 2 3 1 2 3]
    [1 2 3 1 2 3]]
    [[1 2 3 1 2 3]
    [1 2 3 1 2 3]
    [1 2 3 1 2 3]
    [1 2 3 1 2 3]]]

  • @user-eg1vy8pk1v
    @user-eg1vy8pk1v 3 года назад +1

    Дайте пожалуйста джупитерский файл )

    • @pylounge
      @pylounge  3 года назад

      yadi.sk/d/hV_CLZOjdEyhcA

  • @benkubbb785
    @benkubbb785 3 года назад +3

    Нампай

  • @pal181
    @pal181 3 года назад +1

    В некоторых местах есть не соответствия ввода и вывода, и это не пояснялось. Если бы я до этого не знал некоторых особенностей я бы из этого видео их не понял.

  • @kiki_van_gog
    @kiki_van_gog Год назад

    про "5," ничего не понял, как-то показалось, что не знаешь, что это

  • @torq8767
    @torq8767 Год назад +2

    Нумпи это прикол или недоработка? Нампай это шутка?

  • @svytoslavmatsera3256
    @svytoslavmatsera3256 3 года назад +1

    Все круто конечно, но к чему эти ссылки на vk(ссылка jupyter-file)? Почему бы ни на гугл драйв или куда еще? Ясен пень что на вк она затеряется в мгновение ока... А обычно видосы по проге еще как минимум 4-5 лет актуальны. Можете перезалить файлик по нормальному ?

    • @pylounge
      @pylounge  3 года назад +2

      в комментариях ссылка облако

    • @svytoslavmatsera3256
      @svytoslavmatsera3256 3 года назад +1

      @@pylounge Спасибо))

  • @khamzagal7928
    @khamzagal7928 Месяц назад

    Линейная алгебра это

  • @victorvictorov699
    @victorvictorov699 5 месяцев назад

    Тобишь, Тобишь, Тобишь, Тобишь, Тобишь, Тобишь ....

  • @vasiliyivanovich7609
    @vasiliyivanovich7609 Месяц назад

    Всё ништяк, только эта музыка на фоне достала, мешает сосредоточиться.

  • @TungustShm
    @TungustShm 3 года назад +1

    Невозможно скачать jupyter file

    • @pylounge
      @pylounge  3 года назад +1

      yadi.sk/d/hV_CLZOjdEyhcA

  • @user-sr6je8zm9u
    @user-sr6je8zm9u 2 года назад +1

    урок чумовой, заценил.

  • @Anton-mp6lc
    @Anton-mp6lc Год назад

    9 класс. Обычное задание в лицее ..

  • @user-bp4ks7bi7h
    @user-bp4ks7bi7h 3 года назад +2

    У меня плохой звук: глухой и какая-то музыка слышна, что мешает. Материал хороший.

  • @dalvincumter9473
    @dalvincumter9473 2 года назад +2

    Я Нампай, у меня есть брат из России - нумпи, и он инвалид.

    • @maxpower1086
      @maxpower1086 2 года назад +1

      как и функция конкатэйт(

  • @vladimirmanikhin7918
    @vladimirmanikhin7918 Год назад +1

    Одному мне режет слух коверканое произношение англ.слов? "нумпи"... "арэй".... А так всё видео