python def 예제

August 2, 2019  |  No Comments  |  by admin  |  Uncategorized

(더 연습하려면 DataCamp의 파이썬 데이터 과학 도구 상자 (1 부) 과정을 시도하십시오!) 파이썬의 해당 정의 및 예제는 예제 프로그램 return1.py 가져온 다음입니다. 읽기 및 실행: 이전 섹션에서함수를 호출하는 방법에 대한 많은 예제를 이미 보았습니다. 함수를 호출한다는 것은 파이썬 프롬프트에서 직접 또는 다른 함수를 통해 정의 한 함수를 실행한다는 것을 의미합니다 (“중첩 된 함수”섹션에서 볼 수 있듯이). 함수 정의는 정의의 괄호 사이에 변수 이름 사람을 삽입하여 함수 내부에 사용된다는 것을 나타냅니다. 그런 다음 함수의 정의 본문에서 특정 사람의 이름에 대한 실제 데이터 대신 사람이 사용됩니다. 예제 프로그램 birthday6.py 읽기 및 실행: 위의 예제에서는 `*` 연산자를 지원하는 제품() 함수에 두 개체를 전달할 수 있음을 명확히 합니다. Python 함수는 숫자뿐만 아니라 모든 유형의 데이터를 반환할 수 있으며 반환 문 전에 실행되는 명령문 수가 있을 수 있습니다. 예제 프로그램을 읽고 따르고 실행return2.py: 파이썬에서 함수를 작성하는 또 다른 필수 요소인 문서 문자열. Docstrings는 함수가 수행하는 계산 또는 반환 값과 같이 함수가 수행하는 작업을 설명합니다. 이러한 설명은 함수의 docstring을 읽는 모든 사람이 함수 정의의 모든 코드를 추적하지 않고도 함수가 수행하는 작업을 이해할 수 있도록 함수에 대한 설명서역할을 합니다.

addition5.py 예제는 산술 문제를 함수에 넣은 다음 다른 매개 변수로 함수를 여러 번 호출하는 addition4a.py 수정하는 것입니다. 마찬가지로 쿼트 형식 연습에서 quotientformat.py 수정하고 quotientProb.py 저장합니다. 함수 몫을 만들어야합니다숫자 매개 변수가 있는 문제. 이전 버전과 마찬가지로 입력, 몫 및 나머지가 포함된 전체 문장을 인쇄해야 합니다. 새 프로그램의 주요 방법은 여러 리터럴 값 집합에서 quotientProblem 함수를 테스트하고 사용자의 입력으로 함수를 테스트해야 합니다. 이제 장점에 대한 기본적인 이해를 가지고 있으므로 Python의 다른 함수 인수를 살펴 보겠습니다. 함수의 기본 구조가 완료되면 다른 함수에서 호출하거나 Python 프롬프트에서 직접 실행할 수 있습니다. 다음은 printme() 함수를 호출하는 예입니다 – 파이썬 언어의 모든 매개 변수 (인수)는 참조로 전달됩니다. 즉, 함수 내에서 매개 변수가 참조하는 것을 변경하면 변경 내용도 호출 함수에 다시 반영됩니다. 예를 들어 – 별표 (*)는 모든 비 키워드 변수 인수의 값을 포함하는 변수 이름 앞에 배치됩니다. 함수 호출 중에 추가 인수를 지정하지 않으면 이 튜플은 비어 있습니다. 다음은 간단한 예입니다 – 우리는 기능의 기본 아이디어를 얻기 위해 지금까지 작은 예를하고있다.

훨씬 더 큰 프로그램에서 함수는 복잡성을 관리하는 데 유용하며 논리적으로 관련된 적당한 크기의 조각으로 나뉘습니다.

Posted in Uncategorized. Bookmark the permalink.

Comments are closed.