Моя очень простая функция python возвращает «None» в конце ее, и я не уверен, почему. Я просмотрел несколько других сообщений и до сих пор не могу понять. Любая помощь приветствуется.Функция Python Возврат Нет
Вот мой код:
def printmult(n):
i = 1
while i <= 10:
print (n * i, end = ' ')
i += 1
print(printmult(30))
Потому что вы ничего не возвращаете. – BrenBarn
Позвольте мне угадать, вы программист Ruby, и вы используете для возврата последнего оператора в методе (без использования ключевого слова return);) – alfasin
Как заявила BrenBarn, вы не вернули никакого значения, поэтому функция возвращает 'None', чтобы устранить проблему с вашим кодом, вам нужно будет заменить последнюю строку' printmult (30) '. –