파이썬4 [9] 프로그래밍 언어 - 역사와 종류 프로그램 : 컴퓨터가 해야 할 일을 적어준 설명서 프로그래밍 언어 : 설명서를 적는 언어 (한국어, 영어, 중국어와 같이 컴퓨터와 소통할 수 있는 외국어라고 생각하면 됨.. 다만 문자로 알파벳을 쓰고 단어들이 영어과 깊게 연관됨) ***프로그래밍 언어의 역사*** 초기의 컴퓨터는 숫자 계산을 하는 기계에서 시작 저 파스칼 계산기 안에 저런 수식을 계산할 수 있는 기계장치가 있고, 사람이 톱니바퀴를 돌리면 계산 값이 나왔다. 여기에서 프로그래밍 언어란, '톱니바퀴를 돌리는 행위'라고 볼 수 있다. 파스칼 계산기의 정확한 원리는 이 유튜브 동영상을 통해 확인할 수 있다. ▼ 더보기 www.youtube.com/watch?v=QN5KVG8JQ0E&feature=youtu.be 이후에는 종이 위 원하는 숫자에 .. 2021. 2. 10. [7] 추상화 - 함수, 파라미터 변수는 값을 저장한다. 함수는 명령을 저장한다 파이썬에 기본으로 지정되어있는 함수도 있고, (내장 함수 :예 print, 등등) 개인이 새롭게 정의 해줄 수도 있다. 함수를 정의할 때 먼저 함수 이름을 정해준 후 그 문단에 함수 기능을 써주는 구조로 작업한다. 함수 정의의 첫 줄을 Header라고 부른다. ===> def (=define:정의하다)를 쓰고 함수 제목을 쓴다. 그 다음 괄호를 열고 닫은 후 () 콜론 : 을 붙여준다. 이 다음 아래 줄에 이 hello라는 함수의 기능을 써야 한다. tab 버튼을 눌러 들여 쓰기를 해야 이 기능이 hello 함수에 해당하는 것이라는 것을 컴퓨터가 인식한다. 파이참에서는 엔터 누르면 자동으로 들여 쓰기 해준다. 강의에서는 hello라는 함수의 기능을 Hello.. 2020. 10. 9. [6] 추상화-변수 컴퓨터가 어떤 기능을 수행하기 위해서는 복잡한 계산이 필요한데, 모두가 이를 이해하고 적용하여 컴퓨터를 다룰 수 없다. 때문에 복잡한 디테일을 숨기고 직관적인 행동 하나로 결과 값을 쉽게 불러올 수 있도록 하는 작업을 '추상화'(Abstraction)라고 한다. 추상화를 위해서는 '변수', '함수', '객체'라는 세 가지 단계(?) 구성요소(?)가 필요하다. 이 중 '객체'라는 개념은 어려워서 나중에 보기로 함 [9]프로그래밍 언어-역사와 종류 에서 '객체 지향' 참고 jinsengjellyfish.tistory.com/48 변수는 임의의 값을 말하고 ex) x, y, z 등 함수는 명령을 말한다 ex)print, sum 등 변수를 사용하는 이유에 대해서 쉬운 상황을 예시로 들어 알아보자. 예를 들어 햄.. 2020. 10. 3. [2] 파이썬! 파이참~ - 코딩 툴 설치하기 파이썬python은 프로그래밍에 필요한 수많은 언어 중 하나다! 가장 쉽다고들 한다. 파이썬이란 언어로 코드를 짜서 프로그램이나 앱을 만드는 것인데, 컴퓨터가 진짜 이해할 수 있는 언어는 머신 코드 (0이랑 1로 된 그거 말하는 듯)이기 때문에 우리가 파이썬으로 짠 코드를 머신코드로 번역해주는 Python interpreter가 필요하다. 파이참~~이라는 프로그램은 코딩할 때 필요한 도구들을 올인원으로 한 번에 할 수 있도록 '통합개발환경'을 제공해주는 프로그램이다. 아이참~~ 고맙구먼~ Python interpreter 와 PyCharm은 구글에 검색해서 공홈 들어가서 각자 OS환경에 맞게 설치하면 된다. 코딩을 하기위해 필요한 컴퓨터 사양은 높지 않아도 된다고 한다. 다만 램은 16기가 이상이 좋다고.. 2020. 9. 26. 이전 1 다음