본문 바로가기

Programming Language9

[python] 4강. 프로그래밍 네이밍 ( #02 [공통] 프로그래밍 언어 - 02 기초 문법 _ 1. 프로그래밍 네이밍 ) 1. 프로그래밍 네이밍 1.1. 키워드 (keyword) 특별한 의미가 부여된 단어로, 파이썬이 만들어 질 때 이미 사용하던 예약어다. 키워드 확인하는 방법 (소프트키워드는 3.10이상) # 키워드 리스트 출력 import keyword print(keyword.kwlist) print(keyword.iskeyword("fun")) print(keyword.iskeyword("break")) ※ 생각보다 그 양이 적다. 1.2. 식별자 (identifier) 프로그래밍 언어에서 임의로 이름을 붙여 사용하는 단어이다. (ex) 변수명, 함수명, 클래스명 등 1) 식별자 규칙 파이썬 언어 자체적으로 강제하는 규칙이다. 영문.. 2023. 6. 13.
[python] 3강. 환경설정 - 설치 및 실행 ( #01 [공통] 프로그래밍 언어 - 01 파이썬 소개 _ 3. 환경설정 ) 3. 환경설정 - 설치 및 실행 1) 설치하기 (1) 직접 설치 ① 윈도우 ( Windows ) 1. 파이썬 공식 홈페이지의 다운로드 페이지(http://www.python.org/downloads)에서 윈도우용 파이썬 언어 패키지를 다운로드한다. ( 다음 화면에서 Python 3.x로 시작하는 버전 중 가장 최근의 윈도우 인스톨러를 다운로드한다. ) 2. 인스톨러를 실행한 후에 "Install Now"를 선택하면 바로 설치가 진행된다. 파이썬이 어느 곳에서든지 실행될 수 있도록 "Add python.exe to PATH" 옵션을 반드시 선택해야 한다. "Add python.exe to PATH" 옵션을 누락하면 이후 실습할 .. 2023. 6. 12.
[python] 2강. 특징 및 장단점 ( #01 [공통] 프로그래밍 언어 - 01 파이썬 소개 _ 2. 특징 및 장단점 ) 2. 특징 및 장단점 2.1. 공통 특징 - 5가지 Low Level / High Level Compiler / Jit / interpreter Strong / Weak Managed / UnManaged Procedural / OOP / functional [ 1. High Level ] 고수준 언어로 여기서 저수준과 고수준 언어의 차이는 얼마나 인간 친화적인 언어에 가까운가에 있다. 파이썬은 영어와 유사한 구문 방식을 가지고 있으며 사용하기 쉬운 고수준 언어로 평가된다. 특히, 다른 언어에 비해 문법적인 면에서 관대한 편이다. [ 2. 인터프리터 언어 ] 빠르게 한 줄 단위로 바로바로 번역과 실행이 되기 때문에 소스.. 2023. 3. 22.
[python] 1강. 파이썬 탄생 ( #01 [공통] 프로그래밍 언어 - 01 파이썬 소개 _ 1. 파이썬 탄생 ) 1. 파이썬 탄생 1.1. 등장 배경과 역사 1) 창시자 귀도 반 로섬 귀도 반 로섬(네덜란드어: Guido van Rossum, 1956년 1월 31일 ~)은 네덜란드 출신의 소프트웨어 엔지니어이다. 프로그래밍 언어인 파이썬을 개발한 것으로 유명하다. 2005년부터 2012년까지 구글에서 일했으며, 2013년부터 2019년 10월까지 드롭박스에서 일하고 있었다. 은퇴하였다가 2020년 11월 13일 MS에 다시 입사하였다. 2) 프로그래밍 언어명 파이썬이라는 이름은 귀도 반 로섬이 즐겨 보던 코미디 프로그램인 '몬티 파이썬'의 날아다니는 써커스(Monty Python's Flying Circus)에서 따온 것 이다. '몬.. 2023. 3. 17.
반응형