여러가지/Python

Day 10 - return

15June 2024. 3. 10. 12:43

● 학습 내용

1) 반환 (return)

return은 함수의 끝을 의미하며, 그 이후의 명령어는 실행되지 않는다.

def format_name(f_name, l_name):
  formated_f_name = f_name.title()
  formated_l_name = l_name.title()
  return f"{formated_f_name} {formated_l_name}"

formated_string = format_name("yoo", "yijun")
print(formated_string)

.title : 맨 앞 글자를 대문자로 변경해주는 내장 함수

def format_name(f_name, l_name):
  if f_name == "" or l_name == "":
    return "You didn't provide valid inputs."
  formated_f_name = f_name.title()
  formated_l_name = l_name.title()
  return f"{formated_f_name} {formated_l_name}"

formated_string = format_name(input("What is your first name? "), input("What is your last name? "))
print(formated_string)

=> 아무 값도 입력되지 않았을 때 출력하도록 함

2) Docstring

 

● GIT URL : https://github.com/yooyijun15/Python/tree/main/Day10

 

Python/Day10 at main · yooyijun15/Python

Contribute to yooyijun15/Python development by creating an account on GitHub.

github.com

// 사전을 활용하여 함수 불러오기

// 재귀함수