Есть ли какой-либо вред, если мы используем много позиций возврата в функции python? Предположим, если я хочу вернуть функцию, если значение не равно 3, а значение не равно (Только сценарий). Так что это может быть сделано во многих отношениях, какЧисло возвращаемых значений в функции
def return_value(value):
if value != 3:
return None
if value is not None:
return None
if value != 'string':
return None
или это можно сделать так:
def return_value(value):
if value != 3 or value is not None or value !='string':
return None
Опять же, я хотел бы использовать второй способ написания кода только, но только для сомневаюсь, что я прошу, чтобы много возвращений каким-то образом влияли на выполнение функции или нет?
Нет, это было бы в данном случае не – jamylak
, который был только сценарий, Можете ли вы объяснить, давая свой сценарий, если он затрагивает. –
Не беспокойтесь, напишите читаемый код. Ваш код будет медленным, если он неэффективен, а не на основе его структуры. – jamylak