Как убрать none в функции в python
Перейти к содержимому

Как убрать none в функции в python

  • автор:

python Как удалить None при вызове метода?

Я вызываю этот метод, но когда данные возвращаются, он возвращает None ниже данных. Как я могу это предотвратить?

Возврат данных таким образом

Вы печатаете возвращаемое значение своей функции и печатаете внутри функции. Удалите оператор print вы используете, для печати возвращаемого значения вызова.

Функция в Python всегда имеет возвращаемое значение, даже если вы не используете оператор return , по умолчанию — None :

Альтернативой является не использовать print в вашей функции, а вместо этого возвращать строку:

Удалите вызов print() , функция возвращает None .

Возвращаемое по умолчанию значение функции: None в python. Если вы печатаете внутри функции и ничего не возвращаете от нее, тогда при вызове функции нет необходимости print() .

python How to remove None on my method call? [duplicate]

I have call this method but when the data return, it returns a None below the data. How can i prevent that ?

Data return in this way

2 Answers 2

You are printing the return value of your function, and printing inside the function. Remove the print statement you are using to print the return value of the call.

remove the print :

A function in Python always has a return value, even if you do not use a return statement, defaulting to None :

The alternative is to not use print in your function, but return a string instead:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *