TIL_251106 본캠프 14일차

wldus·2025년 11월 6일

파이썬 라이브세션 4회차

함수

  • 문법
    def 함수이름():
    실행문
    return 결과값

1) 매개변수 -> name1,name2

 def say_hello(name1,name2)
     print(f"{name1,name2}, hello")

2) 전역변수와 지역변수

x = 10 -> 전역변수
 
 def rand():
     x=5 -> 지역변수
     print(f"함수 내부 {x}")
 
 rand()
 
 print(f"함수 바깥 {x}")
 
 gobal 바깥 전역변수를 함수 내부에서 사용하고 싶을때
 

3) 가변매개변수 -> *args

 def sum_numbs(*args):
    
 sum_numbs(1,2,3)
 sum_numbs(1,2,3,4,5)
 

4) 키워드 가변매개변수 -> **kwargs
key, value 가 존재 (딕셔너리 장점)

 def user_info(**k):
     print(kwargs)
     
 user_info('name:iyoen' 'age:33' 'major:DA')    
profile
재밌게 사는사람

0개의 댓글