부산대학교인프런강의 2

1-2. 파이썬 시작하기 [실습]

인프런 무료강의 - ⌜Python Programming⌟ 부산대학교 소프트웨어융합교육원Python 시작하기인터프리터(Interpreter) vs 컴파일러(compiler)컴퓨터가 인식하는 언어 (기계어)와 인간의 언어(자연어)가 다름음소가 0과 1 (이진수)로 구성 (기계어)0과 1의 조합으로 소수의 기본 명령 구성⇒ 조합의 갯수가 자연어에 비해 극히 한정적기본 명령을 순차적으로 수행하여 복잡한 목표 달성⇒ 자연어가 수행하는 역할들을 기본 명령의 조합으로 구성해냄프로그래밍 언어인간이 이해하고 사용하기 편한 자연어와의 유사성이 높은 언어ex) Python, C, C++, C#, Java, Ruby…프로그래밍 언어 또한, 인간의 편의를 위한 언어이므로 기계어(이진수)로의 번역이 필요High-level 프로그..

1-1. 파이썬 시작하기 [이론]

인프런 무료강의 - ⌜Python Programming⌟ 부산대학교 소프트웨어융합교육원Python 시작하기What is Program?👉 컴퓨터에게 내린 명령의 절차와 순서를 기록한 명령 문서프로그래밍 언어로서의 Python👉Python's Advantages자연어 유사성간결성코드재사용성1. 자연어 유사성👉자연어란?인간이 communication에 사용하는 실제 언어 (영어, 한국어, 중국어 등)Python은 Grammar와 Structure에서 다른 프로그래밍 언어에 비해 자연어와 유사간단한 영어 단어로 문법 구축2. 간결성코드의 길이가 짧음 (Java와 동일작업 수행시, Python의 코드가 더 짧음)문법의 단순성들여쓰기를 통해 코드 묶음 지정 (이전 언어들은 ({}) 괄호, 혹은 블록 사용)어..