Тёмный

Уроки Java с нуля / #8 - Массивы данных. Одномерные и многомерные массивы 

Школа itProger / Программирование
Просмотров 138 тыс.
50% 1

Массивы позволяют хранить большой объем информации в одном месте. В языке Джава существуют одномерные и многомерные массивы данных. В ходе урока мы научимся создавать и взаимодействовать с различными массивами.
✅ Полезные ссылки:
- Урок на сайте itProger: itproger.com/course/java/8
⏰ Тайм коды:
00:00 - Начало
00:20 - Что такое массив?
01:00 - Создание массива
03:07 - Работа с массивом
06:50 - Установка значений при создании массива
08:20 - Циклы и массивы
12:04 - Практическое применение
19:41 - Многомерные массивы
28:20 - Заключительная часть
✔ Сообщество программистов: itproger.com/
✔ -------------
Вступай в группу Вк - prog_life 🚀
Инстаграм itProger: / itproger_official
Группа FaceBook - goo.gl/XW0aaP
Instagram: / gosha_dudar
Telegram: t.me/itProger_official
Twitter - / goshadudar
- Уроки от #itProger 👨🏼‍💻
- Все уроки по хештегу #itprogerLessons

Опубликовано:

 

3 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 144   
@codessite
@codessite 2 года назад
Надеюсь у вас будут очень много уроков, смотрю каждый новый урок, каждый день жду с нетерпением)👍
@user-fs3no5yh7g
@user-fs3no5yh7g Год назад
Про заполнение с консоли двумерных массивов не рассказал, хотя сложноватая тема для осознания, оставлю код, надеюсь кому то поможет. Scanner scanner = new Scanner(System.in); System.out.print("Ввод кол-ва строк: "); int str = scanner.nextInt(); System.out.print("Ввод кол-ва чисел в строках: "); int num = scanner.nextInt(); int[ ][ ] nums = new int[str][num]; for (int i = 0; i
@gramiemoore9722
@gramiemoore9722 3 месяца назад
спасибо большое. после видоса сижу и туплю. и правда упущение автора
@arparket
@arparket Месяц назад
Спасибо большое! Сам забыл как в институте учили и автор упустил эту тему...
@crag_tooth9265
@crag_tooth9265 8 дней назад
Спасибо огромное, не хватало этого куска в видео. Я ещё немного дописал вывод массива, не знаю насколько правильно, но работает: Scanner inv = new Scanner(System.in); System.out.print("Строк: "); int str = inv.nextInt(); System.out.print("Значений: "); int num = inv.nextInt(); int[][] mass = new int[str][num]; for (int i = 0; i < mass.length; i++) { for (int n = 0; n < mass[i].length; n++) { System.out.print("Ввод значения: [" + i + "] [" + n + "]: "); mass[i][n] = inv.nextInt(); }} for (int i = 0; i < mass.length; i++) { for (int n = 0; n < mass[i].length; n++) { System.out.println(mass[i][n]); }}
@user-gj4wf1uu8s
@user-gj4wf1uu8s 2 года назад
Спасибо большое, слушаю с удовольствием, грамотно, доносятся все нюансы и мелочи, в отличие от других блогеров
@magomedmagomedov263
@magomedmagomedov263 Год назад
Очень полезный канал, прям каждый шаг объясняешь, это очень важно для новичка. Спасибо ОГРОМНОЕ тебе.
@user-ek3gv5mh5h
@user-ek3gv5mh5h 9 месяцев назад
Спасибо огромнейшее за очередной классный урок!
@SuccessfulMeditationFor
@SuccessfulMeditationFor Год назад
Кайофово, начинаю путь в it через эти обучения. Красавцы)
@skullcrusher4185
@skullcrusher4185 10 месяцев назад
хы
@user-zy6ku5wl6j
@user-zy6ku5wl6j 2 года назад
большое, ОГРОМНОЕ спасибо Вам за такое шикарное обьяснение!!!
@GorN_Rebel
@GorN_Rebel Год назад
Всё чётко и подробно. Лайк
@beynertv7276
@beynertv7276 7 месяцев назад
15:57 (время где остановился) Спасибо за урок!!!!! так понятно!!!!
@Anatoli-bq1pe
@Anatoli-bq1pe 2 года назад
Благодарю за очередную порцию информации)
@romero4736
@romero4736 Год назад
Спасибо за понятное обьяснение всего, а то иногда смотришь подобные ролики, а там рассказывают так, будто я уже годы этим занимался и решил ролик по приколу глянуть
@No..Name.
@No..Name. Год назад
Круто объясняешь!👍
@user-lx4vq8eq7r
@user-lx4vq8eq7r Год назад
Спасибо большое, объяснение супер!!!
@xartgo
@xartgo 9 месяцев назад
Изучал С++, знаю хорошо синтаксис и базу, а с этим курсом вообще пару видосов глянул, потому что это знаю) хороший материал, спасибо
@YBBRBNJC
@YBBRBNJC 2 года назад
Подача информации прелестная)
@sogliqboylik.ganoshifo.3343
@sogliqboylik.ganoshifo.3343 3 месяца назад
Супер огромное спасибо!
@dusha_spekuljanta
@dusha_spekuljanta 2 года назад
Спасибо. Мало по малому, до что-то разработаем :D
@duktv9136
@duktv9136 2 года назад
Спасибо за прелестную информацию, конечно тяжко каждый день новую информацию запоминать, но я стараюсь 60/40% обучаться, 60% практика, 40% теория.
@niklaus9
@niklaus9 5 месяцев назад
Ну и как успехи?
@alexaivashchenko7782
@alexaivashchenko7782 Год назад
Спасибо большое
@romanbush5164
@romanbush5164 Год назад
прям как в плюсах
@raven_n7413
@raven_n7413 Год назад
честно говоря, по многомерным массивам слабое объяснение, визуализация в виде таблицы здорово бы помогла
@Rodion2405
@Rodion2405 Год назад
впервые зашел в комменты, что бы написать тоже самое. первая тема для меня со сложной подачей😢
@user-bb8jq9qh4z
@user-bb8jq9qh4z 11 месяцев назад
Кто начинал знакомство с программированием с Бейсика Джава пойдет на ура!!Практически те же команды -принт инпут фор иф структура циклов алгоритм да нет иначе вот работа с массивом новое
@OkupAiAbai
@OkupAiAbai Год назад
концовка топ!
@user-ce4vx8ew8x
@user-ce4vx8ew8x 4 месяца назад
Подскажите как вывести в терминал двумерный массив в виде матрицы? В строку получается, в столбец тоже, но сделать разделение на строки и столбцы одновременно не могу
@Alexbeloff44
@Alexbeloff44 Год назад
когда-то учил паскаль, бэйсик. все тоже самое. только синтаксис отличается. уроки нравятся- без воды. Спасибо!
@f1denj
@f1denj 11 месяцев назад
а если массив должен заполниться на нное кол-во элементов? то это array
@user-vp3nw8ez5b
@user-vp3nw8ez5b Год назад
Спасибо за уроки очень классные. У меня вопрос там при поиске меньшего числа в массиве мы ведь ищем не наименьшее число из массива а исходя из введённого кода число из массива меньшее чем первое, а наименьшее будет искаться как то по другому?
@aaaaaaaaaaaaaaaaaaaaaaaaaaaadb
В цикле, если мы найдем число меньше первого, оно станет наименьшим. И так далее в цикле. То есть, при каждой итерации число минимум перезаписывается при нахождении меньшего числа
@user-dy7ku2xi6l
@user-dy7ku2xi6l Год назад
Можно пример цикла for в многомерном массиве
@C3MAK
@C3MAK Год назад
был пример заполнения 2-мерного массива типа byte nums [ ] [ ] =new byte [ ] [ ] { {5, 7}, {7, 3}, {2, 0} }; вопрос: как выглядит по аналогии заполненеие 3х мерного таким же образом без циклов и промежуточных переменных? вот так? byte nums [ ] [ ] [ ] =new byte [ ] [ ] [ ] { { {5, 7}, {7, 3}, {2, 0} }, {6, 4}, {9, 13}, {12, 5} } }; спасибо заранее
@RUSSIANVILLAGER
@RUSSIANVILLAGER 2 года назад
В цикле по поиску минимального значения, переменной i оптимальнее будет присвоить значение 1 , т.к. [0] элемент массива уже записан в переменную min.
@user-sn5hw8ib6q
@user-sn5hw8ib6q 17 дней назад
урок кайфовый вот только башка взрывается где-то начниая с 25 минуты и перематывать приходиться по пару раз
@rndsrb4049
@rndsrb4049 11 месяцев назад
тайминг 11:21 19 и 20 строчка кода кода звучит: for (int i = 0; i < nums2.length; i++) System.out.println("Element: " + nums2[i]); не понятно как выполняется условие, при котором цикл остановится? ведь он бeдет работать пока "i" меньше значения "num2". а у нас "i" увеличивается на 1 все время. или есть еще условие что цикл останавливается, когда закончатся значения? вы об этом не сказали, а мне логику работы компилятора трудно понять) на уроке про циклы вы сказали, что так цикл будет выполняться бесконечно) если будет противоречить условию.
@rKvinty
@rKvinty 7 месяцев назад
nums.length чему равно? 3! Ну вот и подставляй! и будет пока i < 3
@rKvinty
@rKvinty 7 месяцев назад
не "num2" а "nums2". И он будет работать пока "i" меньше -значения- *ДЛИНЫ* "nums2"
@user-ot2vi6fz9h
@user-ot2vi6fz9h 10 месяцев назад
Подскажите пожалуйста, почему выводит последнее значение массива, хотя оно иногда самое большое
@rKvinty
@rKvinty 7 месяцев назад
Понятное дело, ты написал не правильно.
@Ivan-zr3tf
@Ivan-zr3tf 2 года назад
😎
@user-zr8ib4ib9u
@user-zr8ib4ib9u 2 года назад
как вы познакомились с программированием ? Какой был ваш первый проект ? И по началу сложно было ?и за сколько времени можно стать веб разработчиком если учится по вашим урокам ,в смысле как надо распределять уроки 1 урок в день или 1 урок в 2 дня , и сколько часов в день надо заниматься программированием
@user-zr8ib4ib9u
@user-zr8ib4ib9u 2 года назад
понимаю, большинство вопросов тупые , но просто надоело , 3 месяца изучал программирование изучал изучал и потом понял что я ничего не изучал ( не знаю как это вышло ) , просто смотрю на пустое поле и не понимаю что писать
@codessite
@codessite 2 года назад
Обычно програмирование это хобби, я лично занимаюсь всем свободным временем за ноутбуком в изучении нового. Нужно любить и жить в програмировании, чтобы эго понять или изучить.
@user-zr8ib4ib9u
@user-zr8ib4ib9u 2 года назад
@@codessite спасибо,капелька мотивации уже есть, я пошел программировать )
@user-zr8ib4ib9u
@user-zr8ib4ib9u 2 года назад
Чо та опять не выходит 🙄
@codessite
@codessite 2 года назад
@@user-zr8ib4ib9u что изучаешь?
@Koba889
@Koba889 Год назад
Здравствуйте, а как мы цифре 3 присвоили значение 67? (в 27:02)
@Ssanian
@Ssanian Год назад
перед строкой вывода внизу у него nums[1][1] = 67. А вот зачем это сделали, я не понял)
@user-xp5qe7yp5h
@user-xp5qe7yp5h Год назад
@@Ssanian Для того что б показать, что при присвоению нового значения код скомпилируется уже по новому, ну это я так понял)
@Anlliep
@Anlliep Год назад
Значення 67 присвоїли не цифрі 3, а елементу nums під індексом [1][1]
@niklaus9
@niklaus9 5 месяцев назад
Может кто знает, где задачки брать для закрепа материала?
@Nuunezn
@Nuunezn 4 месяца назад
На их сайте itproger есть практические задачи, но их мало, какие то слабые и другие решения не принимают, но там можно посмотреть ответ на задачу
@milaidkyizberg6097
@milaidkyizberg6097 7 месяцев назад
у меня вопрос по практическому заданию.... если в массиве будет два числа меньше заданного, то что он выведет?
@zhigitamankulov1848
@zhigitamankulov1848 4 месяца назад
Здравствуйте, цикл перебирает все значения массива и если следующий элемент меньше заданного то теперь он будет считаться минимальным. Если же несколько следующих чисел одинаково минимальны, то будет выведено первое минимальное число, т.к следующее не будет подходит под условие
@makarovigor717
@makarovigor717 2 года назад
19:00
@user-pe4mz2en5s
@user-pe4mz2en5s Год назад
Автор прошу заметь!! Значит в массиве byte Розмерность будет byte[3][2] ???
@brickx_001
@brickx_001 Месяц назад
Чт.. Нееет!
@user-uh4mb6pc4t
@user-uh4mb6pc4t 9 месяцев назад
объясните пожалуйста почему в двухмерном массиве указаны три строки?
@rKvinty
@rKvinty 7 месяцев назад
двухмерный массив: 3 строки, 2 столбца. Двухмерный это означает что есть высота и ширина. (3 это высота)
@kvon4ik
@kvon4ik Год назад
а как узнать длину многомерного массива? использую функцию length, но она возвращает одно значение, а как получить второе. Например что ты найти минимальное значение нужно же по двум переменным перебирать.?
@user-ht3jw5gc7x
@user-ht3jw5gc7x Год назад
для прямоугольно массива количество столбцов вот так nums[0].length
@halftimedeus8871
@halftimedeus8871 Год назад
@@user-ht3jw5gc7x когда сам полез делать интерации и допер до этого уже только через stackoverflow x)
@user-be9kq9ds3s
@user-be9kq9ds3s Год назад
почему точно такая же программа выводит иной результат? На вывод идет первое число и удвоенное минимальное int min = abv[0]; for(int a = 0; a < abv.length; a++){ if(abv[a] < min) min = abv[a]; System.out.print(min); } } }
@envedimka5636
@envedimka5636 Год назад
У вас System.out.print(min); знаходиться в середині циклу for. Тіло циклу for знаходиться між двома фігурними дужками. Просто видаліть System.out.print(min); з тіла циклу for і помістіть System.out.print(min); під дужкою і після того як цикл for завершиться виконається команда System.out.print(min); int min = abv[0]; for(int a = 0; a < abv.length; a++){ if(abv[a] < min) min = abv[a]; } System.out.print(min); } }
@and_maxim
@and_maxim 2 года назад
Хотелось бы добавить. Вы упомянули, что вложенные массивы должны быть одинаковой размерности... А как же зубчатые массивы? Такой код без ошибок скомпилируется: int[][] array = { {1, 2}, {1, 2, 3}, {1, 2, 3, 4} };
@user-ht3jw5gc7x
@user-ht3jw5gc7x Год назад
все так. только с таким массивом невозможно работать с простыми вложенными циклами. нужно использовать класс java.util.Arrays; что видимо выходит за рамки курса ))
@user-ht3jw5gc7x
@user-ht3jw5gc7x Год назад
хотя нет, можно и с циклами заморочиться for (int i = 0; i< nums.length; i++) for (int j: nums[i]) System.out.print(j);
@user-zn2fg9qp1d
@user-zn2fg9qp1d Год назад
Ебусь с двумерными массивами уже долго, и кажется понял 26:06, если записать нижний 2-й массив, в виде как было сверху то это будет выглядит так: char [][] syms = new char [3][2]? Если нет то я пошел резать вены на пятой точке
@alekseev7646
@alekseev7646 2 месяца назад
Поздно отвечаю, но все же: да, ты абсолютно прав.
@mezdumirec
@mezdumirec Год назад
16:00
@marlingg192
@marlingg192 10 месяцев назад
Может я не правельно понимаю но если мы берём min за предположительный первый елемент масива и ваодим его к примеру 9 а второе значение 5 третее к примеру 4 но ведь оно остановиться именно на 5 потомучто первый елемент был больше второго но при том минум оно не найдет
@alaric6036
@alaric6036 8 месяцев назад
Так как это цикл, то компилятор остановится только когда закончится цикл (пока не введутся все 4 числа в нашем случае ). То есть, он всегда будет сравнивать последнее введенное число с минимальным который мы задали, если это число меньше значит оно становится минимальным. Например: элемент [0] = 9; предположим что это минимальное число. Вводим 4 (4
@Alex-fuflik
@Alex-fuflik Месяц назад
А как эти массивы можно пихнуть в калькулятор?
@EugeItech
@EugeItech Год назад
loop for two dimensional array int[][] nums = new int [][]{ {1, 2, 3}, {4, 5, 6}, {7, 8, 9}, }; for(int i = 0; i < nums.length; i++) { for (int n = 0; n < nums.length; n++) { System.out.println(nums[i][n]); } }
@1lkovxd
@1lkovxd 10 месяцев назад
Немного неверно: если у тебя будет {1,2}, {3,4}, {5,6} то будет выдавать ошибку. Чтобы исправить, нужно ещё указывать длину второго массива: for (int i = 0; i < nums.length; i++){ for (int n = 0; n < nums[i].length; n++){ System.out.println(nums[i][n]); } } За место: nums.length сделать: nums[i].length
@user-qh4lm4xs3r
@user-qh4lm4xs3r Год назад
а как вывести все значения массива?
@bopilit8039
@bopilit8039 9 месяцев назад
через цикл, как ещё
@user-ho4ht6si4y
@user-ho4ht6si4y Год назад
for(int i = 0; i < 4; i++);{ System.out.print("Поле ввода: "); int value = scanner.nextInt(); arr[i] = value; } все вродь как надо, но ошибка Cannot resolve symbol 'i'
@kotyarych99
@kotyarych99 Год назад
Точка с запятой лишняя перед фигурной скобкой тела цикла
@hahalevi
@hahalevi 9 месяцев назад
так же ошибся и сидел не мог понять в чем дело
@took4375
@took4375 Месяц назад
я тоже в этом месте затупила, вы не одиноки =)
@user-wq3kn7sg2c
@user-wq3kn7sg2c 4 месяца назад
1
@slivOchka892
@slivOchka892 4 месяца назад
Да ,многомерные массивы уже тяжело в восприятии и понимании 😢
@sergeymozyakov7529
@sergeymozyakov7529 Год назад
Было бы удобно если в описании к ролику сразу программный код скидывали.
@kremendmitriy6312
@kremendmitriy6312 Год назад
удобно, но не практично лично для Вас.
@Upiter-hv4il
@Upiter-hv4il Год назад
Чем удобно то?
@ximer_rok
@ximer_rok Год назад
25:40 - тут автор не правильно говорит. Количество элементов может быть сколько угодно. А автор говорит, что они одинаковыми должны быть.
@cowboy613
@cowboy613 2 года назад
Вопрос для чего нужен массивы циклы вроде все показывает ел для чего нужен ?
@awenn2015
@awenn2015 2 года назад
А где ты будешь хранить список пользователей? Правильно в массиве
@awenn2015
@awenn2015 2 года назад
User[] userList = new User...
@sinedred2362
@sinedred2362 Год назад
очень жаль , что не разобрали как делать циклы для многомерных массивов в самом конце. У меня так и не получилось прогнать циклы.
@user-ht3jw5gc7x
@user-ht3jw5gc7x Год назад
for (int i = 0; i< nums.length; i++) for (int j = 0; j < nums[0].length; j++) System.out.print(nums[i][j]);
@user-ht3jw5gc7x
@user-ht3jw5gc7x Год назад
второй вариант for (int i = 0; i< nums.length; i++) for (int j: nums[i]) System.out.print(j);
@alekseev7646
@alekseev7646 2 месяца назад
​@@user-ht3jw5gc7xспасибо тебе большое
@user-sy4gz2sp6f
@user-sy4gz2sp6f Год назад
25:20, почему 3 массива, если ты потом сказал что это двумерный массив
@saintgermain5490
@saintgermain5490 27 дней назад
Нихрена не понял. Как мы ищем минимальный элемент массива? А если элемент под индексом 0 не будет минимальным, то как тогда найти минимальный элемент? Если текущий элемент меньше не минимального элемента под индексом 0, то это не значит, что это минимальный элемент. Ровным счётом это значит, что он просто меньше элемента под индексом 0, а под индексом 0 может быть и максимальный элемент. Индекс-это всего порядковый номер, а не обязательный указатель размера элемента и его места в массиве. Если элемент под индексом 0 будет равен 4, а элемент под индексом 1 будет равен одному, а элемент под индексом 2 будет равен трём и так по возрастанию...? Как тогда-то? Все следующие результаты цикла сравнимаются с первым элементом, но они же не сравниваются между собой. Мы же записали предполагаемый минимум, а не фактический, который по факту минимумом может и не быть. Как мы с воображаемом минимумом сравниваем все результаты цикла?
@user-wq3kn7sg2c
@user-wq3kn7sg2c 4 месяца назад
Не пойму, когда обращаюсь к массиву arr [i] = value; "подсвечивает i красным цветом и выдает ошибку. Код в точности как на видео. Кто шарит почему так?
@BALTIKA2005
@BALTIKA2005 3 месяца назад
может быть типо потому что ты ну скобки короче перепутал там же автор говорил что надо в другой части кода это писать import java.sql.SQLOutput; import java.util.Scanner; public class Main { public static void main(String[] args) { int[] arr = new int[4]; Scanner scan = new Scanner(System.in); for (int i = 0; i < arr.length; i++ ) { System.out.print("Введите число: "); int value = scan.nextInt(); arr[i]= value; } for(int i = 0; i < arr.length; i++){ } } }
@vandametropolitano3944
@vandametropolitano3944 Год назад
слово Тобиш или топиш, уже через чурь
@income13
@income13 7 месяцев назад
a
@meay_1
@meay_1 Год назад
for (int i = 0; i < a.length; i++) { System.out.println("Vvedi znachenie: "); a[i] = sc.nextInt(); // То чувство когда сделал это проще, самостоятельно(до просмотра практического применения)
@dimaer4356
@dimaer4356 11 месяцев назад
17:39 вообще не понял
@crivoruciichel
@crivoruciichel Год назад
Пов: массив в массиве
@raven_n7413
@raven_n7413 Год назад
тщательно просматриваю все задания, пересматривая раз за разом, пока не пойму точно, как это работает.
@Creamorf
@Creamorf Год назад
Это лишь значит что ты тот человек у которого мало развит понимание новой информации, или же тебе не понятен этот человек
@raven_n7413
@raven_n7413 Год назад
@@Creamorf есть некоторые проблемы с концентрацией внимания. А так я уже смотрю третьего по счету программиста, selfedu, отлично объясняет, и более углубленно. На этом канале в некоторых уроках корявый код с повторением строк
@__-pq1nt
@__-pq1nt Год назад
@@raven_n7413 тут повторение строк, так как это смотрят новички. Им не нужен навороченный код, ведь они ничего не поймут
@kirakarmanova7229
@kirakarmanova7229 Год назад
Я не понимаю я тупая и не когда не научусь и не буду програмистом😢
@user-el3il8ws7i
@user-el3il8ws7i Год назад
Нет, я раньше тоже не очень понимал
@ananas9514
@ananas9514 Год назад
ше тихіше можеш говорити?
@ssssssss4641
@ssssssss4641 Год назад
Как число 67 получилось ?
@DarkeWitch
@DarkeWitch Год назад
оно никак не получилось, просто мы задали массиву рандомное, целое число
@MineDen2005
@MineDen2005 Год назад
На рахунок коду із найменшим числом, то це повна туфта. Це іде порівняння із першим елементом масиву, просто у Вас цифри співпали і показало "працюючий" код if (nums3[0] < nums3[1] && nums3[0] < nums3[2]){ System.out.println("Найменше число: " + nums3[0]); }else if (nums3[1] < nums3[0] && nums3[1] < nums3[2]) { System.out.println("Найменше число: " + nums3[1]); }else if (nums3[2] < nums3[0] && nums3[2] < nums3[1]){ System.out.println("Найменше число: " + nums3[2]); } У мене підставлені інші зміні, та всього 3 елементи в масиві
@envedimka5636
@envedimka5636 Год назад
Ну що це таке? Чому тут не можна коментар написати? Весь час видаляються. Ну реально. Дістало не на жарт. Взагалі нічого не можна написати. Дизлайк. Шкода, що не можна цих дизів більше одного понаставляти😡😈👿 !!!!
@enoleon757
@enoleon757 Год назад
Зайшов з другого акаунту, бо хотілось відповісти одному з дописувачів. Написав відповідь з приміром коду і все одно вона видалилася. У мене запитання, - нащо цей канал потрібен, якщо тут не можна спілкуватись з дописувачами? Ще один дизлайк
@rKvinty
@rKvinty 7 месяцев назад
Возможно ты использовал мат или ссылку. Такое ютуб без проблем и совести сам удаляет
@Sultan69996
@Sultan69996 8 месяцев назад
Всем привет. Пайтон и питон одно и тоже . Нужно все тексты (коды и тд ....) всех языков программирования переделать под пайтон. Языков программирования очень много и многие эти языки не понимают друг друга. Это полный пиз дец. Нужно обучать всех новичков в питон языку. Зачем создавать новые языки? Зачем усложнять себе жизнь? Нужно следующее обновление Пайтона чтобы он понимал другие языки программирования. Чем меньше языков программирования тем проще, удобнее и приятнее писать коды и читать их. Всем нужно начать изучать лишь 1 язык программирования. Да это будет неудобно, сложно и тяжело но оно того стоит. Нужно сам пайтон писать на языке пайтон. Нужно Пайтон улучшать чтобы он мог выполнять все то что умеет делать другие языки. Хватит быть крабом ведре. Отпустите других крабов. 1 и тоже можно делать на разных языках так зачем изучать другие языки? Проще от них отказаться. Это как отказаться от разных видов разъёмов для 1 вида разъёма. И имя ему тайпси. Люди до сих пор используют мини юсб, микро юсб, лайтнинг, тонкая нокия, толстая нокия, микро HDML ..... Все люди перешли на тайпси провод и разъём но некоторые все ещё создают лайтнинг ))))))).
@user-wp5wg7io3c
@user-wp5wg7io3c 8 месяцев назад
Брат, то что язык проще в написании и в чтении, ещё не значит что он лучше. Разные языки, роботают с разной скоростью, и пайтон(и да, правильно говорить через "а" пАйтон) по сравнению с тем же джава, в 8 раз медленее его. Также нужно знать, что каждый язык, в чем то лучше, а в чем то хуже.
@Sultan69996
@Sultan69996 8 месяцев назад
@@user-wp5wg7io3c а какой язык самый быстрый? Благодарю за комментарий )))))
@user-wp5wg7io3c
@user-wp5wg7io3c 8 месяцев назад
@@Sultan69996 C или C++, но могу и ошибаться.
@rKvinty
@rKvinty 7 месяцев назад
Да ты блин видел многоядерность в пайтоне? В C# к примеру это делается 2-3 строки. А в пайтоне с этим GIL вообще ужас
@kvidon1357
@kvidon1357 2 месяца назад
Python головного мозга
@San40uZ
@San40uZ Год назад
System.out.println("Респект братан! лучший курс по Java!");
Далее
Что такое Java и как ее выучить?
19:55
Final increíble 😱
00:39
Просмотров 11 млн
БАТЯ И СОСЕД😂#shorts
01:00
Просмотров 2 млн