4 месяца назад
Погружение в Python
Сегодня мы напишем первую программу, разберем основы работы с переменными, списками, выражениями, а также освоим условные операторы и циклы. Мы научимся создавать функции, чтобы код стал гибким и многоразовым, и подробно разберем, как работать в разных средах разработки. Планы амбициозные, так что давайте начнем с чего-то вдохновляющего! Представьте, что вы хотите, чтобы компьютер поприветствовал мир. В Python это делается одной строкой: print("Welcome to the world of Python!") Эта команда вызывает функцию print(), которая выводит текст на экран...
1014 читали · 7 лет назад
Выбираем инструменты статического анализа кода в Python
Это расшифровка одной из тем пилотного выпуска Python Junior Podcast от команд сообщества MoscowPython и курсов LearnPython. Вы можете прослушать аудиоверсию статьи: Григорий Петров, MoscowPython, VoxImplant: У любого разработчика есть немного идеального кода. Обычно это несколько экранов, классов, методов, помещенных в один файл (реже — два или три). Разработчик его постоянно пишет, улучшает, дописывает. И долгими зимними вечерами он открывает этот единственный файл, смотрит на эти несколько строк идеального кода, плачет, а потом закрывает его и делает то, за что ему платят деньги. Поэтому статический анализ кода — это скорее история боли, костылей и ловушек...