Как вы знаете, в python, когда вы определяете функцию, вы должны положить return
в код для завершения функции. В коде, как показано ниже, как я могу закончить функцию:Как я могу закончить функцию в python без использования (return)?
def f(x) :
if x == 0:
print 'yes'
print 'no'
print f(2)
, когда я запускаю этот код в последней строке после печати не будут None
появились?
* "Как вы знаете, в питоне, когда вы определяете функцию, вы должны положить 'return' в код для завершения функции. * * - Нет, это неточно. – jonrsharpe
@ jonrsharpe: Может быть, это точно, что некоторые читатели знают, что эти читатели ошибаются. :) – abarnert