● 학습 내용
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
// 사전을 활용하여 함수 불러오기
// 재귀함수
'여러가지 > Python' 카테고리의 다른 글
Day 12 - 프로젝트 Guess Number (0) | 2024.04.06 |
---|---|
Day 11 - 프로젝트 Blackjack (0) | 2024.04.06 |
Day 9 - 딕셔너리 (0) | 2024.02.13 |
Day 8 - 매개변수 (0) | 2024.01.17 |
Day 7 - 프로젝트 Hangman (0) | 2024.01.02 |