본문 바로가기

파이썬기초2

Python Object Oriented Programming - 네이버 코칭스터디 9기 2주차 객체 지향 프로그래밍 언어, Object Oriented Programming(OOP) Object-Oriented Programming - 객체 : 실생활에서 일종의 물건, 속성(Attribute)와 행동(Action)을 가짐 - OOP는 객체 개념을 프로그램으로 표현하고, 속성은 변수(Variable), 행동은 함수(method)로 표현됨 - 파이썬 : 객체 지향 프로그래밍 언어 객체 지향 프로그래밍 언어를 쉽게 설명하기 위해 인공지능 축그 프로그램을 작성한다고 가정하면 - 객체 종류 : 팀, 선수, 심판, 공 - Attribute : 선수(선수이름, 포지션, 소속팀, 나이), 팀(팀 이름, 팀 연고지, 팀구장, 팀 선수, 팀 감독) - Action : 선수(공을 차다, 슛을 하다, 공을 잡다), 심.. 2023. 1. 29.
파이썬 개요 및 특징 정리 - 파이썬 기초#2 파이썬의 시작 - 1991년 귀도 반 로섬이 발표, 1989년 크리스마스에 할일이 없어서 파이썬 개발, 구글/DropBox/MS 근무 - 플랫폼 독립적 - 인터프리터 언어 - 객체지향 언어 - 동적 타이핑 언어 - 처음 c언어로 구현됨 파이썬 이름의 유래 - PYTHON(피톤)은 그리스 신화 속의 괴물뱀 - 몬티 파이썬이라는 코메디 그룹의 이름에서 유래되었다. 파이썬의 특징1 - 플랫폼 독립적인 인터프리터 언어 플랫폼 독립적인 인터프리터 언어 : 운영체제(Window, mac, linux 등)에 관계없이 프로그램을 작성하면 인터프리터(통역기의 사용)를 설치하여 소스코드를 바로 실행할 수 있게 지원하는 프로그램 언어 컴파일러 vs 인터프리터 언어 컴파일러 - 작동방식 : 소스코드를 기계어로 먼저 번역 후,.. 2023. 1. 15.
반응형