파이썬 공부하기 기초부터 시작 (클래스)
클래스는 똑같은 무언가를 계속해서 만들어낼 수 있는 설계도, 도면, 틀과 같습니다. 객체는 클래스에 의해 만들어진 것, 즉 물건, 실체 같은 것을 말합니다. 클래스에 의해 만들어진 객체를 인스턴스라고도 말하는데, 인스턴스란 어떤 클래스의 객체인지, 관계를 설명할 때 사용됩니다. sm5설계도는 클래스, sm5는 객체입니다. 63빌딩 도면은 클래스, 63빌딩은 객체입니다. 또한 클래스에 의해 만들어진 객체는 독립적입니다. sm5는 객체입니다. sm5는 sm5설계도의 인스턴스입니다.라고 표현 가능합니다. 클래스 클래스에서 객체의 데이터를 정하는 것을 속성이라고 하며, 객체가 해야 할 일(함수)을 정하는 것을 메소드라고 합니다. 예를 들어 자동차의 무게, 바퀴수 등등 이런 거를 속성이라고 하면, 시동걸기, 클락..
2022. 7. 7.
파이썬 공부하기 기초부터 시작 (제어문,반복문)
제어문에는 if문, while문, for문 등의 조건문과 반복문이 있으며, 모든 조건문과 반복문은 콜론":"과 들여쓰기를 잘해야 합니다. 또한 continue와 break를 사용해서 제어가 가능하며, break는 반복문을 빠져나가는 키워드, continue는 특정 조건일 때 반복문을 처음부터 다시 검사하는 키워드입니다. if문 if문은 조건문으로 조건에 따라서 다른 일을 할 때 사용합니다. 조건문이란 참과 거짓을 판단하는 문장으로, if, if~else, if~elif~else로 사용 가능합니다. 또한 input() 함수를 사용하면 변수 안에 원하는 값을 넣을 수 있는데, input()의 기본값은 문자열이라 숫자로 사용할려면 input() 앞에 int() 함수를 사용해야 합니다. if, if~else, ..
2022. 7. 4.
파이썬 공부하기 기초부터 시작 (자료형) 2탄
1탄이 숫자형, 문자열, 불까지 정리했다면 2탄은 리스트, 튜플, 딕셔너리, 집합에 관해서 정리하겠습니다. 리스트란 리스트는 데이터를 여러 개 저장할 수 있는 자료구조이며, 여러 자료형을 모아서 관리할 수 있습니다. 파이썬에서는 만든 모든 자료형을 저장할 수 있고, 리스트는 인덱싱과 슬라이싱 더하기연산이 사용 가능합니다. 또한 문자열과 다르게 원소를 추가하고 바꿀 수 있습니다. 리스트 = [ ] 인덱싱, 슬라이싱, 더하기연산, len(), append(), insert(), remove(), del 함수 사용 a=["파이썬","언어","공부중","입니다."] b=["너무","어려워"] c=a+b ### 인덱싱사용 print(a[0]) 파이썬 ### 슬라이싱사용 print(a[1:3]) ['언어', '공부..
2022. 7. 2.
파이썬 공부하기 기초부터 시작 (자료형) 1탄
자료형이란 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태를 말합니다. 프로그램의 기본이자 핵심 단위이며, 숫자형, 문자열, 불, 리스트, 튜플, 딕셔너리, 집합 등 다양한 자료형이 있습니다. 1탄은 숫자형, 문자열, 불까지 정리하겠습니다. 변수란 변수는 자료형을 할당(저장) 하기 위해서 사용, 변수에 자료형(값)을 할당할 때는 "="기호를 사용합니다. 영어, 숫자, 언더바(_)로 변수 이름을 정할 수 있으며, 변수 이름 내에서 띄어쓰기를 사용하거나, 숫자로 시작하는 변수 이름은 사용할 수 없습니다. ### ex) 영어, 숫자, 언더바, 숫자로시작하거나 변수이름에 띄어쓰기가 있으면 안됩니다. a=1 my_name="이름" _age=20 age1=21 1age = "숫자로 시작하는 변수 이름 사용불..
2022. 7. 1.