컴퓨터 프로그램을 만드는 행위(프로그래밍)는 매우 창의적이며 향후 뿌린 것 이상으로 얻을 것이 많다. 프로그램을 만드는 이유는 어려운 자료분석 문제를 해결하려는 것에서부터 다른사람의 문제를 해결해주는데 재미를 느끼는 것까지 다양한 이유가 있다. 모든 사람이 어떻게 프
값이 변하지 않아 숫자, 글자, 문자열과 같은 고정 값을 "상수"라고 한다.변수 이름/식별자로 사용할 수 없다.원하는 데이터를 넣을 수 있는 메모리 공간이다.개발자가 이해하기 쉬운 변수명으로 하는 것이 좋다..(개발자의 고충..😱)이와 같이 파이썬은 3가지 케이스를
조건문이란 참과 거짓을 판단하는 문장이다.우리는 살면서 조건이라는 것을 많이 따지며 살았을 것이다.예를 한 번 들어보자. "돈이 있다면 택시를 타고, 돈이 없다면 걸어 간다."우리 모두에게 일어날 수 있는 상황 중 하나이다. 프로그래밍도 사람이 하는 것이므로 조건을 판
파이썬에는 두 종류의 함수가 존재한다.첫 번째는 내장함수(print(), input(), type() 등)이고, 두 번째는 우리가 정의하고 사용하는 함수이다.함수는 반복적으로 호출해야 하는 코드의 묶음을 하나의 블럭으로 만들어 이름을 붙여 재사용률을 높인 "코드의 묶음
컴퓨터는 사람보다 비슷한 작업을 반복하는 일을 더 잘한다. 반복이 매우 흔한 일이어서, 파이썬에서 반복 작업을 쉽게 하도록 몇 가지 반복문 기능을 제공한다.while문의 조건이 참 값을 가지는 경우 while문 아래 들여쓰기 되있는 문장들은 조건이 거짓이 될 때까지 코
사용자 입력(input)으로 들어오는 값은 문자열 타입으로 입력되므로 다른 원하는 타입으로 바꾸고 싶다면 적절한 타입 변환을 해줘야 한다.다음과 같이 숫자를 입력하더라도 str 타입으로 반환된다. Untitled우리는 특정 문자열을 구성하고 있는 개별 문자 값에 인덱스
open() 함수를 이용하여 파일을 열수 있다.사용법 : handle = open(파일명, 모드)파일명에 확장자도 포함 시켜야한다.open() 함수는 handle을 반환하게 되고 handle은 파일에 대한 작업을 수행하기 위해 사용된다. handle은 텍스트가 파일 형
하나의 변수에 새로운 값을 할당하게 되면 기존의 값은 사라지고 그 자리에 새로운 값이 대체된다.즉, 하나의 변수에는 하나의 값만이 할당이 가능하다. 하지만, 하나의 변수에 여러 값을 넣는 것이 가능하도록 하는 것이 컬렉션이다.문자열처럼, 리스트(list)는 값의 순서(