본문 바로가기

파이썬 매개변수3

Python 22장 [클래스, 메소드] ▣ 클래스 내부에 있는 함수를 메소드라고 한다. ▣ 메소드에 매개변수에 self를 넣어야 한다. ▣ 함수를 접근하기 위해서는 (.) 점을 이용해서 접근하여 호출해야 한다. ▣ 클래스 메소드를 호출하는 방법을 일반 함수를 호출하는 방법과 동일 ▣ 메소드 매개변수에 객체를 받아 전달이 가능 ▣ 객체 이름을 전달하면 해당 객체에 멤버 변수 접근가능 2023. 8. 16.
Python 16장 [딕셔너리와 함수결합] ▣ 딕셔너리에 value를 함수이름으로 지정가능 단 딕셔너리 위에 함수가 선언되어 있어야 한다. ▣ operation [op]로 접근하게 되면 key "+"에 접근하여 값 add를 가져오게 되며 add(num1, num2)가 호출하고 값을 전달하여 return으로 n1 + n2가 반환된다. 2023. 7. 25.
파이썬 14장(함수_1, 매개변수, 가변매개변수, return, 리턴) ▣ 안녕하세요 ^^ 오늘은 함수에 대해 공부해보겠습니다. 함수가 무엇일까요? ▣ 이렇게 우리가 수학 시간에서 배웠던 그림과 동일하게 input x 라는 값을 함수에 넣어주고 함수안에서함수 안에서 x라는 값을 통해서 함수 안에서 바꾼 다음 바뀐 f에 값을 반환하는 구조라고 생각하시면 됩니다. ▣ 그럼 함수를 어떻게 만드는지 먼저 알아보도록 하겠습니다. ▣ 먼저 함수를 만들려면 def라는 키워드를 먼저 붙여주셔야 합니다. define에 약자인 거 같습니다. 그런 다음에 함수 이름을 넣고 () 괄호를 붙어주고 : 콜론을 넣고 함수에 조건을 마무리합니다. 그리고 밑에 함수에 기능들을 넣어줍니다. 꼭 들여 쓰기가 되어있어야 합니다. 파이썬에 들여 쓰기는 C언어에서 { } 스코프(범위)라고 생각하시면 됩니다. ▣ .. 2020. 10. 22.