612 подписчиков
Python - динамически типизированный язык. При определении переменной ее тип выводится интерпретатором автоматически в зависимости от того какой тип данных ей присвоен. Разделитель команд в языке - перенос строки. Область видимости кода регулируется однотипными отступами, например знаками табуляции. Коллекции В Python встроены в язык следующие структуры данных Set и Map построены на базе хеш таблиц, поэтому элементы множества и ключи отображения должны быть хэшируемыми. Хэшируемуе типы имеют __hash__ и __cmp__ функции, результат которых не должен изменяться...
5 лет назад
83 подписчика
Начинать изучение чего-либо не имея базового представления о фундаментальных основах — глупо. И принцип «по ходу разберёмся» здесь не работает так как «по ходу» вы просто не уйдёте дальше простых домашних проектов. Изучать программирование «до того, как это стало мэйнстримом» было намного сложнее, чем сейчас, по одной просто причине: никто не разжёвывал и не делил информацию на важную «вам это никогда не понадобится», не было обучающих экспресс уроков и интенсивов, где за 4 часа пишут свой пет-проект...
1 год назад