
У одной функции может быть несколько возвращаемых значений (return).
def check_phone(phone):
if phone[0] == '+':
return 'Телефон в международном формате'
if phone[0] == '8':
return 'Телефон через восьмерку'
return 'Это точно телефон?'
Код после return не выполняется.
def check_phone(phone):
if phone[0] == '+':
return 'Телефон в международном формате'
print('im here') # недостижимый код
if phone[0] == '8':
return 'Телефон через восьмерку'
print('im here') # недостижимый код
return 'Это точно телефон?'
print('im here') # недостижимый код
Может совсем не быть возвращаемых значений.