Решил изучить Python, и назрел такой вопрос: как понять, когда заканчивается функция в нем? Ведь в других ЯП все просто - {}, или begin-end.
Asked
Active
Viewed 391 times
-1
-
1Есть отступы. Где отступы на одном уровне с объявлением функции, значит это уже конец – Pavel Durmanov Aug 24 '17 at 14:34
-
1Начните с книги Программирование на Python 3. Подробное руководство. Там буквально в начале про это написано. – Alexander Bragin Aug 24 '17 at 14:37
-
2Или скоро курс «Программирование на Python» от МФТИ на https://www.coursera.org/ запустится — теоретическая часть на сколько я понимаю будет доступна как и у многих курсов бесплатно. Очень хороший курс. – Alexander Bragin Aug 24 '17 at 14:41
1 Answers
0
In [2]: def firstFunc():
...: print('Im here!')
...: print('Этот принт уже не входит в функцию')
Как видим последний print() уже не в функции, так как он вне её тела.
Тут Вы найдете литературу по Python.
Pavel Durmanov
- 5,756