전체 글54 Python(파이썬) 9. 클래스(Class)와 객체(Object), 인스턴스(Instance) " 가장 큰 영광은 한 번도 실패하지 않음이 아니라, 실패할 때마다 다시 일어서는 데에 있다. " - 공자 - Python(파이썬) 9. 클래스(Class)와 객체(Object), 인스턴스(Instance) 목 차 1. 객체 지향 프로그래밍(OOP, Object-Oriented Programming 2. 클래스(Class) 3. 객체(Object)와 인스턴스(Instance) 1. 객체 지향 프로그래밍(OOP, Object-Oriented Programming) 컴퓨터 프로그램의 방식 중 하나로 컴퓨터 프로그램을 명령어 대신 독립된 단위("객체")로 구분하고 파악할 수 있도록 도와준다. 예를 들어, 스마트폰, 에어컨, 세탁기, 건조기, 커피 머신 등 서로 독립된 객체들이 가진 고유의 기능으로 서로 상호작.. 2021. 9. 25. Python(파이썬) 8. 함수(Function) " 비관론자들은 모든 기회에 숨어 있는 문제를 보고, 낙관론자들은 모든 문제에 감추어져 있는 기회를 본다. " - 토마스 프리드만 - Python(파이썬) 8. 함수(Function) 목 차 1. 함수란? 2. 매개변수와 인수 3. 함수의 종류 4. *args와 **kwargs 5. 람다(Lambda) 함수 1. 함수란? " 과일 주스를 만들기 위해 우리는 원하는 과일을 고른 후 믹서기에 넣고 과일 주스를 만들어 마시게 된다. 이는 입력값을 가지고 어떤 일을 수행한 다음에 그 결과값을 내놓는 함수와 매우 비슷하다. " 1) 함수를 사용하는 이유 소스코드 내 중복(반복)되는 프로그래밍을 피하기 위함 가독성, 유지보수 능력 향상 2) 파이썬 함수의 구조 def 함수명(매개변수): ... def는 함수를 만들.. 2021. 9. 23. Python(파이썬) 7. 1차 연습문제 "우리가 어떤 일을 감히 하지 못하는 것은 그 일이 너무 어렵기 때문이 아니라 어렵다는 생각에 사로잡혀 그 일을 시도하지 않기 때문이다." - 세네카 - Python(파이썬) 7. 1차 연습문제 " 데이터 타입(자료형) ~ 딕셔너리까지 배운 내용에 대한 연습문제 " Q1. 아래 문자열의 길이를 구해보시오. str = "dkvmcl12312dfadf5132adfa8fdff13231" A1. (드래그 후 결과 확인) >>> str = "dkvmcl12312dfadf5132adfa8fdff13231" >>> print("str의 문자열 길이는 :", len(str)) str의 문자열 길이는 : 34 Q2. 화면에 * 기호 100개를 표시하시오. A2. (드래그 후 결과 확인) >>> print('*' * 10.. 2021. 9. 23. Python(파이썬) 6. 딕셔너리(Dictionary) " 오늘은 어제 생각한 결과이다. 우리의 내일은 오늘 무슨 생각을 하느냐에 달려 있다. 실패한 사람들의 생각은 생존에, 평범한 사람들은 현상유지에, 성공한 사람들은 생각이 발전에 집중되어 있다." - 존 맥스웰 - Python(파이썬) 6. 딕셔너리(Dictionary) 목 차 1. 딕셔너리(Dictionary) 2. 딕셔너리(Dictionary) 관련 함수 3. 딕셔너리(Dictionary) 연습문제 1. 닥셔너리(Dictionary) 딕셔너리(Dictionary)은 키(Key)와 값(Value)이 한 쌍으로 이루어져 있다. 딕셔너리(Dictionary)은 리스트(List)나 튜플(Tuple)과 다르게 위치를 통한 인덱싱이 허용되지 않는다. 딕셔너리(Dictionary)을 만드는 방법은 키와 값을 중괄.. 2021. 9. 22. 이전 1 ··· 7 8 9 10 11 12 13 14 다음