На сегодняшний день существует множество языков программирования. Суть всех языков программирования в том, чтобы помочь нам создать систему, которая поможет нам оставаться на связи друг с другом или облегчить нашу жизнь за счет сокращения ручной работы. Работая в софтверной компании, мы сталкивались с разными ситуациями, когда возникает необходимость изучения нового языка, это может быть решение какой-либо производственной проблемы, текущий язык не соответствует вашим требованиям, энтузиазм в изучении нового языка или стремление оставаться впереди на рынке.

Поначалу это кажется довольно сложным, но если мы проверим несколько основ языка, мы быстро справимся. Если мы уже знаем базовый язык программирования, довольно легко начать с другого языка. Как мы уже знаем, чего мы хотим в результате, так это изучения синтаксиса. И более того, мы всегда можем погуглить :).

  1. Начните искать требования, которые ожидаются от нового языка.
  2. Синтаксис переменных, циклов, условных выражений, то, как фигурные скобки и точки с запятой работают в новом языке, — это хорошее начало для того, чтобы освоить новый язык.
  3. Библиотеки, которые поддерживаются в новом языке, требуют любых конкретных требований, если мы ищем.
  4. Ищите IDE, компилятор или любую локальную установку. Загрузите и начните использовать его. Если не хотите спешить с установкой. Доступны онлайн-компиляторы. Используйте их в первую очередь. Мы всегда можем учиться на практике :)
  5. Попробуйте распечатать заявление во время обучения. Это всегда помогает во время изучения.

Например, в настоящее время я являюсь разработчиком Javascript/Java, если я хочу изучить python. Я буду искать, как переменные определяются в python, какие библиотеки импортировать и базовую структуру цикла. Ниже я попробовал один пример функции для массивов на обоих языках, и, к моему удивлению, я полюбил Python больше, чем Java. Массивы представляют собой непрерывный блок памяти и начинаются с индекса 0 почти во всех языках программирования (по крайней мере, как я видел). В Python точка с запятой не нужна, Python ищет отступы.

Джава

импортировать java.util.массивы

// Пользовательский входной массив
int[] arr = { 99, 8, 6, 60, 19, 7, 11, 72 };

// для сортировки массива используйте sort() метод для вышеуказанного массива
Arrays.sort(arr);

// Чтобы отсортировать в обратном порядке, используйте класс Integer как

//int[] как метод reverseOrder() класса Collections
// не работает для примитивных типов.
Integer[] arr = { 99, 8, 6, 60, 19, 7, 11 , 72 };
Arrays.sort(arr, Collections.reverseOrder());

//Чтобы напечатать массивы, используйте базовый цикл for

for (int i = 0; i ‹ arr.length; i++) {
System.out.println(arr[i]);
}

//Чтобы напечатать массивы, для каждого цикла

for (int i : arr) {
System.out.println(i);
}

питон

импортировать массив как обр

// чтобы добавить массив в python, мы должны определить тип как в python

// массив (код типа, [Инициализаторы])

a = массив.массив('i', [1, 2, 3, 4])

для я в:

печать("Элемент:", я)

print("Длина" , len(a))

Массивы имеют фиксированный размер. Чтобы иметь массив, размер которого мы можем изменить во время выполнения, мы называем его динамическим массивом. Для реализации динамических массивов в Java у нас есть ArrayList. Но в Python список — это динамический массив.

Вывод: сохраняйте спокойствие и продолжайте учиться и исследовать !! Хорошо стать полиглотом языка программирования.

Увидимся в следующем посте. А пока счастливого программирования!