Найти - Пользователи
Полная версия: Запуск кода с определенной строки
Начало » Python для новичков » Запуск кода с определенной строки
1 2
Kirillio
Всем доброго времени суток.

Программировать начал буквально вчера. Возник вопрос: существует ли возможность запустить код с определенной строки? Если я правильно понимаю (а может и неправильно), то динамическая типизация должна давать такую плюшку. Использую ПайЧарм. Осознаю, что можно часть кода просто скопировать в другой проект и запустить там, но все же интересен именно способ, описанный в вопросе.
Ссылки и разъяснения приветствуются)
Заранее благодарю за ответ)
izekia
Kirillio
Возник вопрос: существует ли возможность запустить код с определенной строки?
возможно и это строка №1
И динамическая типизация не имеет отношения к порядку выполнения инструкций.
Kirillio
Понятно, что можно запустить с первой)
Но нет ли возможности начать выполнение инструкции с любой другой строки?
izekia
Kirillio
Но нет ли возможности начать выполнение инструкции с любой другой строки?
для этого можно вынести код в отдельную функцию и вызывать ее
Kirillio

Понимаю, что можно запустить часть кода иными способами. Но в вопросе как раз был обозначен момент, что интересует именно возможность старта с n-ой строки. Полагаю, ответ - нет. Спасибо)
izekia
Вы просто объясните почему возникла такая потребность? я вот не могу представить с чем это могло бы быть связано. Можно, к примеру, пихнуть часть кода в условие и соответственно при его невыполнении программа перейдет к коду находящемуся после условия.
Kirillio
Никакой фатальной потребности в этом нет. Просто вопрос любопытства ради. “Ага, надо сделать это. Можно так, можно сяк, а еще вод эдак. Хм, а можно ли сделать так?”. Может быть и существует ситуация, в которой этот метод оправдал бы себя, а может и нет. Мне это казалось несколько очевидным способом, и нажав правую кнопку на строке, надеялся увидеть что-нибудь аля “Run from here”. Но нет. В поиске ответа не нашел, стало интересно)
Еще раз спасибо за ответ)
doza_and
наверное вы хотите выполнять произвольные куски кода по мере необходимости.

для этого выделяете кусок кода и нажимаете alt +shift +E. Такую фичу имеет практичкски любая ide. даже текстовый редактор можно этому научить.
scidam
существует ли возможность запустить код с определенной строки?

Есть интересный модуль goto, который позволяет “перепрыгивать” через фрагменты кода…
Но это вредный совет такое использовать
izekia
doza_and
scidam
человек второй день программированию учится, не нужно сразу с плохого
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB