Форум сайта python.su
0
Есть простая функция, но значение переменной в теле этой самой функции не выводит.
Как это можно исправить?
print () не пашет
a = 2 def afunc(a): print a return a raw_input()
Отредактировано paraffine9208 (Янв. 20, 2013 22:42:32)
Офлайн
221
вы же функцию не вызываете, а только определяете.
Читайте книги
a = 2 def afunc(a): print a return a afunc(a)
Отредактировано JOHN_16 (Янв. 20, 2013 22:57:43)
Офлайн
0
Спасибо!
Я использую Python 2.6
Офлайн
print(a) во втором тоже будет работать, а ошибка была в том, что функция не была вызвана.
Офлайн