Типы данных в Python: Что нужно знать новичку
В Python типы есть не у переменных, а у их значений. Понимание этого - первый шаг к чистому и понятному коду. Python - язык с динамической типизацией. В отличие от статически типизированных языков (например, Go или Rust), интерпретатор Python не обязан знать тип переменной до момента выполнения программы. В этом и сила, и слабость Python. Сила - вы можете быстро писать код, не думая о типах, и быстро создавать прототипы. Слабость - в больших проектах такой код сложнее поддерживать: тяжелее рефакторить, сложнее понять, что за данные хранятся в переменной...
2 дня назад
Навыки будущего: что нужно знать и уметь в XXI веке
Прикладные навыки, вроде программирования, будут не важны в новом сложном мире. Об этом сообщают авторы доклада «Навыки будущего». Рассказываем, почему тысячи навыков станут бесполезными, и чему стоит учиться в XXI веке Чтобы сформировать навык, нужно получить знания и отработать их на практике. Знания — это информация, которую мы получаем и запоминаем для себя. Источников знаний много: книги, статьи, лекции, личное общение, советы наставника. Для примера возьмем вождение автомобиля. Изучение устройства машины, правил дорожного движения и теория вождения — это знания...