본문 바로가기

함수

(2)
함수(def)_2, 구구단 만들기 함수에 대해 좀더 알아보자! 저번시간에 함수가 무엇인지, 특징들은 무엇이 있는지 알아봤다. 이번엔 좀 더 응용해서 알아보자. 함수에 기본값을 적용 해보자. def basic(name = 'noname', age = 0): 기본값을 정한다. 입력받은 값이 없을때 출력 된다. print(name) print(age) basic("Yondu", 33) 함수 실행(값, 값) basic() 함수 실행(값 없음) 실행결과 ↓ Yondu 33 noname 0 위 처럼 함수에 기본값을 정할 수 있다! 다음 예시도 보자. 함수로 전에 만들었던 홀수 짝수 판별기를 만들어 보자! num1 = int(input("1부터 홀수와 짝수를 구분하는 프로그램\n마지막 값 입력 : ")) # 5 for i in range(1, num..
함수(def)_1 함수에 대해 알아보자! 함수란? 함수는 동전 교환기와 같이 값을 넣으면 기능에 의해 값을 반환하는 개념 코드 상에 자주 등장하는 코드가 있다면 함수로 정의 할 수 있다. 반복 되는것을 수정할 때 간편하다. 함수의 특징? 특정 코드를 재 사용 할 수 있다! 반복적으로 작성할 코드를 하나의 함수로 정의 할 수 있다. 호출(Call)이라는 개념을 사용한다. 함수를 호출할 때 필요한 값(인자)은 있을 수도 없을 수도 있다. 함수 동작 후 결과에 해당하는 값을 반환(return)한다.(하나의 값만 반환) 반환값은 있을 수도 없을 수도 있다. 함수의 특징 예시 예시 1 예시 2 예시 3 def pirntHello(): def func(): def add(a,b): print("hello") return 1 resu..

728x90