Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 14, 2016 06:26:27

Kirillio
Зарегистрирован: 2016-11-14
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск кода с определенной строки

Всем доброго времени суток.

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

Офлайн

#2 Ноя. 14, 2016 06:29:06

izekia
От:
Зарегистрирован: 2008-07-19
Сообщения: 317
Репутация: +  12  -
Профиль   Отправить e-mail  

Запуск кода с определенной строки

Kirillio
Возник вопрос: существует ли возможность запустить код с определенной строки?
возможно и это строка №1
И динамическая типизация не имеет отношения к порядку выполнения инструкций.



Офлайн

#3 Ноя. 14, 2016 06:31:48

Kirillio
Зарегистрирован: 2016-11-14
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск кода с определенной строки

Понятно, что можно запустить с первой)
Но нет ли возможности начать выполнение инструкции с любой другой строки?

Офлайн

#4 Ноя. 14, 2016 06:36:40

izekia
От:
Зарегистрирован: 2008-07-19
Сообщения: 317
Репутация: +  12  -
Профиль   Отправить e-mail  

Запуск кода с определенной строки

Kirillio
Но нет ли возможности начать выполнение инструкции с любой другой строки?
для этого можно вынести код в отдельную функцию и вызывать ее



Офлайн

#5 Ноя. 14, 2016 06:45:29

Kirillio
Зарегистрирован: 2016-11-14
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск кода с определенной строки


Понимаю, что можно запустить часть кода иными способами. Но в вопросе как раз был обозначен момент, что интересует именно возможность старта с n-ой строки. Полагаю, ответ - нет. Спасибо)

Офлайн

#6 Ноя. 14, 2016 06:56:04

izekia
От:
Зарегистрирован: 2008-07-19
Сообщения: 317
Репутация: +  12  -
Профиль   Отправить e-mail  

Запуск кода с определенной строки

Вы просто объясните почему возникла такая потребность? я вот не могу представить с чем это могло бы быть связано. Можно, к примеру, пихнуть часть кода в условие и соответственно при его невыполнении программа перейдет к коду находящемуся после условия.



Офлайн

#7 Ноя. 14, 2016 07:09:47

Kirillio
Зарегистрирован: 2016-11-14
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск кода с определенной строки

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

Офлайн

#8 Ноя. 14, 2016 07:20:42

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Запуск кода с определенной строки

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

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



Офлайн

#9 Ноя. 14, 2016 07:22:35

scidam
Зарегистрирован: 2016-06-15
Сообщения: 288
Репутация: +  35  -
Профиль   Отправить e-mail  

Запуск кода с определенной строки

существует ли возможность запустить код с определенной строки?

Есть интересный модуль goto, который позволяет “перепрыгивать” через фрагменты кода…
Но это вредный совет такое использовать

Офлайн

#10 Ноя. 14, 2016 07:41:49

izekia
От:
Зарегистрирован: 2008-07-19
Сообщения: 317
Репутация: +  12  -
Профиль   Отправить e-mail  

Запуск кода с определенной строки

doza_and
scidam
человек второй день программированию учится, не нужно сразу с плохого



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version