ОБСУЖДЕНИЕ

Стоит ли изучать Python и почему ?

20 ответов 16,1 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
Стоит ли изучать Python?
 
Изучать всегда стоит. Питон прост, универсален, ООП, приятен в чтении. Есть куча инфы о нем. Краток, например:
Python:
file = open('file.txt')
content = file.read()
JavaScript:
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;

public static void main(String[] args) throws IOException {
    String content = new String(Files.readAllBytes(Paths.get("file.txt")));
}

На нем пишут эксплойты - https://gist.github.com/eelsivart/10174134
На нем пишут фремворки и скрипты для взлома, например - https://kali.tools/?p=179
Для него есть куча готовых библеотек, так что в большенстве случаев не надо собирать свой велосипед.
Он есть в большинстве дистров линукса

На нем написано много "масовых" вещей:
BitTorrent
Blender
GIMP
World of Tanks - в качестве скриптового языка. https://habrahabr.ru/company/wargaming/blog/229261/

Есть отдичная IDE для него https://www.jetbrains.com/pycharm/

Так что изучать стоит однозначно, иначе в плане ИБ вам делать нечего.
 
Последнее редактирование модератором:
  • Нравится
Реакции: Havelock, Сергей Попов, hlop и ещё 6
9
на питоне можно написать все на c++ можно написать питон.
 
господа комрады, может ли кто подкинуть гайд, pointmap на последовательное освоение python? актуальный для сегоднейших реалий.
Может ссыль на рекоммендации или какие личные.
понимаю есть гугл,
но хороший совет может сэкономить десятки часов.

---
что вроде

https://coggle.it/diagram/WCSxAosb7PpQGGpB
 
Тот же вопрос
 
Стоит ли изучать Python?

Если Вы решили начать свой путь в сфере специалиста IT и ИБ - этот язык должен быть изучен хотя бы на начальных этапах. Если решили идти дальше, то вопрос СТОИТ ЛИ ИЗУЧАТЬ вообще не должен фигурировать :)
 
  • Нравится
Реакции: n01n02h и KIra
2
Если Вы решили начать свой путь в сфере специалиста IT и ИБ - этот язык должен быть изучен хотя бы на начальных этапах. Если решили идти дальше, то вопрос СТОИТ ЛИ ИЗУЧАТЬ вообще не должен фигурировать :)
Точно сказано, в учение плохого не бывает.
 
Мне нравится он тем, что любой написанный код, даже тот который так называемый "говнокод" легко прочитать. В частности табуляция делает его простым для чтения.
 
  • Нравится
Реакции: id2746 и KIra
2
Последнее редактирование модератором:
  • Нравится
Реакции: markrkrk
1
Стоит. Питон везде где используется, и следовательно необходим
 
Обязательно! Хотя бы для того, что бы к старости Альцгеймер не посетил :)
[doublepost=1493388958,1493388030][/doublepost]Начни с "Укус Питона" или "Byte of Pyton" (ориг.) http://wombat.org.ua/AByteOfPython/. Потом можно
Г.Россум, Ф.Л.Дж.Дрейк, Д.С.Откидач "Язык программирования Python" и старючую "Практикум по алгоритмизации и программированию на Python" И.А. Хахаев.
Затем можно Лутца и Саммерфилда читать. Ну и увенчать всё "Gray hat Python".
 
Последнее редактирование модератором:
  • Нравится
Реакции: Clotinon
1
Доброго дня. Не могу просматривать урлы (( посоветуйте с чего начать изучение питона с нуля. Благодарю волшебники)
 
"Бизли - Справочник Python - 2010" с этого стоит начать.
 
  • Нравится
Реакции: persivald
1
Читал разные самоучители, но как то не нашел того что именно сподвигло бы использовать его достаточно часто, в итоге прервался и занялся другим. Сейчас нашел книгу - автоматизация рутинных задач на python и не смотря на то что идёт она от нулевых познаний в этом языке,все же интересна и способна вызвать именно желание учиться и использовать язык.
 
Можно ещё с "A Byte of Python" - на русском гуглится на раз.
 
1. Изучаем Python 4-е издание Марк Лутц/ Если знаешь какой либо язык то можно попробовать Марк Саммерфилд Программирование на Python 3
2. Python в системном администрировании Unix и Linux Ноа Грифт, Джереми М. Джонс / Книга старенькая , но есть интересные примеры.
3. Программирование на Python Том 1 и Том 2 Марк Лутц

IDE - PyCharm

Если есть у кого спросить совета , то это вообще бомба :)
 
  • Нравится
Реакции: Clotinon и active
2
Лутц бывает иногда сложен для понимания. Можно попробовать начать с Hard way to learn python, только желательно найти pdf посвежее
 
  • Нравится
Реакции: Vertigo
1

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