Как на Python обратиться к определенной строке?
Например я хочу разместить def в конце кода, а вызвать его примерно в середине кода, как мне это сделать? Например:
1 print(".")
2 print("..")
3 iii() # тут должно быть обращение к 7 и 8 строке
4 print("....")
5
6
7 def iii():
8 print("...")
Ответы (2 шт):
Автор решения: passant
→ Ссылка
То, что вы хотите сделать, делается вот так
def iii():
print("...")
print(".")
print("..")
iii()
print("....")
Результат работы:
.
..
...
....
Попробуйте перед тем, как начинать использовать некоторую конструкцию, прочитать в книжечке ее формат и особенности использования.
Автор решения: timur
→ Ссылка
Один из способов сделать это:
def main():
print(".")
print("..")
iii()
print("....")
def iii():
print("...")
if __name__ == '__main__':
main()
Результат:
.
..
...
....