Claude(클로드)를 함께 배우고 활용해요
AI가 처음이어도, 코딩을 몰라도 환영해요
입문 꿀팁부터 최신소식까지, 부담 없이 나눠요
전북특별자치도
교육/자기계발
harry
인증 30회 · 1주 전
[🐍 파이썬 한 걸음씩 #8] 📦 함수(def) — 코드를 묶어 재사용하기
강좌가 막바지예요! 이번엔 코드를 깔끔하게 만드는 '함수'를 배워요. 📦
함수는 자주 쓰는 코드를 하나로 묶어 '이름표'를 붙인 거예요. def 이름(입력): 으로 만들고, 한 번 만들면 이름만 불러서 몇 번이고 다시 쓸 수 있어요(이걸 '호출'이라고 해요). 예를 들어 def greet(name): 안에 return f"안녕, {name}!" 을 넣으면, greet("민수")만 호출해도 "안녕, 민수!"가 나와요. return은 함수가 결과를 '돌려주는' 거예요.
같은 코드를 여기저기 복붙하는 대신 함수로 묶으면, 고칠 때 한 곳만 바꾸면 돼서 훨씬 편해요. 두 번째 이미지 코드를 따라 친 뒤, 클로드에게 "두 수를 더해서 돌려주는 함수 만들어줘" 해보세요. 다음 편은 '딕셔너리'예요. 여러분은 어떤 걸 함수로 묶어보고 싶으세요? 😊