code/[프로그래머스] python

[코딩 테스트 연습 입문] 두 수의 곱

오리는짹짹 2022. 12. 19. 23:54

문제

정수 num1, num2가 매개변수 주어집니다. num1 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요.

 

❗제한사항

  • 0 ≤ num1 ≤ 100
  • 0 ≤ num2 ≤ 100

 

✔풀이

def solution(num1, num2):
    return num1 * num2

 

🔎lambda 매개변수 : 표현식

solution = lambda num1,num2 : num1 * num2
  • 쓰고 버리는 일시적인 함수
  • return 문이 포함되어 있지 않다.
  • 해당 문제에서는 상단 코드처럼 사용할 수 있다.

 

👀느낀 점

: 두 수의 차, 곱에서 lambda를 사용한 사람이 있었다.

  줄인다고 줄인 내 코드가 한 줄로 줄여질 수 있다는 게 신기하다.