mimi04 2023. 5. 24. 13:05
def profile(name, age, main_lang):
    print("이름 : {0}\t나이 : {1}\t주 사용 언어 : {2}".format(name, age, main_lang))  #\t: tab

profile("유재석", 20, "파이썬")    #이름 : 유재석   나이 : 20   주 사용 언어 : 파이썬
profile("김태호", 25, "자바")      #이름 : 김태호   나이 : 25   주 사용 언어 : 자바

#같은 학교, 같은 학년, 같은 반 수업 일때
def profile(name, age=17, main_lang="파이썬"):   
    print("이름 : {0}\t나이 : {1}\t주 사용 언어 : {2}".format(name, age, main_lang))

profile("유재석")  #이름 : 유재석   나이 : 17   주 사용 언어 : 파이썬
profile("김태호")  #이름 : 김태호   나이 : 17   주 사용 언어 : 파이썬


#키워드값
def profile(name, age, main_lang):
    print(name, age, main_lang)

profile(name="유재석", age=20, main_lang="파이썬")  #유재석 20 파이썬 ->키워드값으로 정의하면 순서 상관없음
profile(main_lang="자바", age=25, name="김태호")   #김태호 25 자바
반응형