이 글의 목표는 설치하는 것으로 간단한 설명만 붙인다.귀도 반 로섬(Guido van Rossum)이 개발한 인터프리터\* 언어Python 공식 홈페이지에 접속(현재 2022-10-10)메뉴에 Downloads - 현재 당신의 OS (windows or mac or o
01. Python이란? 1989년에 네덜란드의 귀도 반 로섬(Guido Van Rossom)이 구현 시작, 1991년에 처음 개발된 High-Level 프로그래밍 언어이다. 02. Python의 특징 인터프리터(interpreter) 형식의 언어이다. 컴파일을 통한 목적 파일 생성 없이, 명령어를 한 줄씩 바로 실행하는 방법이다. ...
Python Syntax 문법(Syntax)는 우리가 일상생활에서 쓰는 한국어의 문법과 같은 것이다. 단, 한국어를 포함한 사람의 언어는 문법이 조금 틀려도 괜찮지만, 프로그래밍 언어의 문법은 조금만 틀려도 프로그램이 절대 실행되지 않는다. "파이썬 문법(Synt
파이썬을 설치했는데, 어떻게 실행해서 사용하는 걸까? 01. IDE IDE : Integrated Development Environment IDE는 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제
PIP이란? pip 명령어를 사용하기 전에 pip이 무엇인지 알고 사용하자. pip는 *Package Installer for Python의 약자로, 어떻게 보면 이게 pip의 정의로는 충분하다. > pip: Package Installer for Python
만약 파이썬을 설치했다면, Jupyter notebook을 설치할 수 있다.cmd를 실행해서 아래를 입력한다. 기다리면 설치가 된다.(과정. 그저 넣어본 내용이고, 읽지 말아주세요... 이 아래를 넘기면 jupyter notebook 실행이 나옵니다.)실행은 아래를 입
0. 서론 제가 02주차 자료를 제작하기 전에 기본 문법을 다 익히지 않고 어떻게 해야 자료형(Data types), 조건문(if statement), 반복문(loop statement)를 설명할 수 있을지 고민했습니다. 그러던 와중에 Python document에
숫자형에서는 차례로 정수(integer), 실수(float) data types를 다룹니다. 위 사진의 Complex Number는 복소수로 저희에게는 필요가 없습니다. 심지어 아예 안다루는 교재도 더러 있기 때문에 여기서도 다루지 않도록 하겠습니다.정수형(intege
Python은 문자열을 비교적 자유롭게 다룰 수 있습니다!문자열 식문자열 인덱싱과 슬라이싱문자열이 기본적으로 무엇인지, 어떤 역할을 할 수 있는지 알아보고, 위의 두 내용을 설명해드리도록 하겠습니다.아래 요약입니다. 서술이 장황하고 어려워서 요약만 보셔도 될 것 같아요
Python은 문자열을 비교적 자유롭게 다룰 수 있습니다!문자열 식문자열 인덱싱과 슬라이싱문자열이 기본적으로 무엇인지, 어떤 역할을 할 수 있는지 알아보고, 위의 두 내용을 설명해드리도록 하겠습니다.아래 요약입니다. 서술이 장황하고 어려워서 요약만 보셔도 될 것 같아요
3-2. 리스트(List) 파이썬에서 다루는 List는 조금 특별합니다. 다음은 list의 특징입니다. 길이: 가변 원소 수정: 가능 원소의 데이터 타입: 달라도 됨 여기서 원소(elements)란 무엇일까요. 문자열(String)에서도 나왔었는데, 원소라는
튜플(tuple)은 리스트(list)와 비슷하지만, 한 번 정의되면 수정할 수 없다라는 특징을 지니고 있습니다.리스트(list)에서는 수정이 됐었지만, 튜플(tuple)에서는 수정하려고 하면 에러가 발생합니다.다음은 공식 문서에서 설명하는 tuple입니다.Tuples
번역은 범위인데, 실제로는 "정수 범위"인 것 같습니다. 전공기초 수업 때 사용했던 교재에서도 그렇게 적혀 있네요. 다만 실제로 말할 때는 모두들 range라고 합니다.아래는 공식 문서에서 설명하는 Range입니다.The range type represents an i
Boolean이라는 명칭은 영국의 수학자 조지 불(George boole)이 그 유래입니다. 그는 논리학에서 Boolean Algebra(불 대수)를 고안한 것으로 유명합니다. 논리학의 기본 개념인 True와 False, 우리말로 참과 거짓을 가지고 마치 수학처럼 계산
원래는 자료형을 이전에 따로 했어야 하지만 학회가 중간고사 이후로 시작을 한 이유로 학기가 끝날 때까지 제 시간을 맞추지 못할 것 같아서 잠시 뺐다가, 꼭 넣어야 할 것 같아서 상대적으로 양이 적은 03주차에 내용을 넣게 되었습니다.이전에도 간간히 나왔지만 하나의 자료
0. 조건문과 조건분기 조건문이란 무엇일까요. 조건문은 특정 조건일때만 실행되는 코드를 의미합니다.
반복문은 말 그대로 자기 내용을 반복합니다. Python의 반복문에는 두 가지 종류가 있습니다. 하나는 for문(for statement)이고, 나머지 하나는 while문(while statement)입니다. 차례로 알아보도록 하겠습니다.for문은 정해진 횟수를 반복하