>  기사  >  백엔드 개발  >  Python에서 반환 값을 사용하는 방법

Python에서 반환 값을 사용하는 방법

DDD
DDD원래의
2023-10-07 11:10:462867검색

Python 반환 값 반환 사용법은 함수가 return 문을 실행하면 실행이 즉시 중지되고 지정된 값이 함수가 호출된 위치로 반환된다는 것입니다. 자세한 사용법: 1. 단일 값을 반환합니다. 2. 여러 값을 반환합니다. 3. null 값을 반환합니다. 4. 함수 실행을 조기에 종료합니다.

Python에서 반환 값을 사용하는 방법

Python의 return 문은 함수에서 값을 반환하는 데 사용됩니다. 함수가 return 문까지 실행되면 즉시 실행을 중지하고 함수가 호출된 위치에 지정된 값을 반환합니다.

Python에서 return 문은 다음과 같은 방법으로 사용할 수 있습니다.

단일 값 반환:

def add(a, b):
    return a + b
result = add(3, 4)
print(result)  # 输出:7

위의 예에서 add 함수는 두 개의 매개 변수 a와 b를 받아들이고 그 합계를 반환합니다. 결과 변수는 함수의 반환 값을 받아 이를 인쇄합니다.

여러 값 반환:

def divide(a, b):
    quotient = a // b
    remainder = a % b
    return quotient, remainder
result = divide(10, 3)
print(result)  # 输出:(3, 1)

위 예에서 나누기 함수는 두 개의 매개 변수 a와 b를 받아들이고 해당 몫과 나머지를 각각 몫과 나머지 변수에 할당합니다. 그런 다음 두 변수를 쉼표로 구분하고 튜플로 반환합니다. 결과 변수는 함수의 반환 값을 받아 이를 인쇄합니다.

Return NULL:

def print_hello():
    print("Hello")
result = print_hello()
print(result)  # 输出:None

위의 예에서 print_hello 함수는 어떤 값도 반환하지 않으므로 함수 끝에 return 문이 없습니다. 이 함수가 호출되면 "Hello"가 인쇄되지만 함수의 반환 값은 None입니다. 없음은 null 또는 값이 없음을 의미합니다.

함수 실행을 조기에 종료합니다.

def check_positive(num):
    if num <= 0:
        return False
    else:
        print("Positive number")
        return True
result = check_positive(-5)
print(result)  # 输出:False

위의 예에서 check_Positive 함수는 num이 0보다 작거나 같으면 return 문을 사용하여 False를 반환하고 다음을 실행합니다. 해당 기능은 즉시 종료됩니다. num이 0보다 크면 "Positive number"를 인쇄한 다음 return 문을 사용하여 True를 반환합니다.

함수가 return 문에 도달하면 즉시 실행이 중지되고 후속 코드가 실행되지 않는다는 점에 유의해야 합니다. 따라서 return 문이 루프나 조건문 안에 있으면 해당 문의 실행이 조기에 종료됩니다.

요약:

return 문은 함수에서 값을 반환하는 데 사용되며 단일 값 반환, 여러 값 반환, null 값 반환, 실행 종료 등의 방법으로 사용할 수 있습니다. 일찍 기능합니다.

위 내용은 Python에서 반환 값을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.