목록Programming/Python (2)
Cherry & Cherish

프로그래밍에서 프로그램이 처리할 수 있는 모든 것을 자료라고 부른다. 자료는 모든 것이 될 수 있고, 프로그램은 이러한 자료를 처리하는 모든 행위라고 정리할 수 있다. 자료형은 자료를 구분한 종류를 말한다. 가장 기본적인 자료형에는 문자열, 숫자, 불이 있다. 파이썬에는 어떤 자료와 처리 과정이 있는지 살펴보자. 1. 문자열 1) 개념 문자열 (string) : 숫자가 아닌 글자, 메시지 등 → “Hello” , “Number”, “Type” 문자열은 연결 연산자 ‘+’ 를 사용해 더하거나, 반복연산자 ‘*’를 사용해 문자열을 반복할수도 있다. +=, *=와 같은 복합 대입 연산자를 사용할 수 있다. 리스트 처럼 [] 인덱싱을 통해 원하는 문자열을 선택(인덱싱)하거나, 자를수도(슬라이싱)[:] 있다. l..

여러 종류의 알고리즘 문제를 풀다보니, Python 언어 중 헷갈리는 부분이 있을 때는 자연스럽게 구글링하는 것이 습관이 되었다. 막상 찾아보면 ‘아 맞다!’ 할 정도의 기본인 경우가 더러 있어서 이 참에 아예 기본부터 쭉 정리해보는 것도 좋겠다는 생각이 들었다. 파이썬 총 정리 시작! 용어 정리 첫 번째는 역시나 용어정리다. 💡 코드의 기본 구조 : 표현식 → 문장 → 프로그램 표현식이 모여 문장이 되고, 문장이 모여 프로그램이 된다. 쉽게 말해 값을 만들어내는 코드가 하나 이상 모인 문장이 여러 줄 존재하면 프로그램이 되는 것이다. 조금 더 자세히 알아보자. 1-1. 표현식 (expression) 어떠한 값을 만들어 내는 코드를 “표현식”이라고 부른다. 값에는 숫자, 수식, 문자열이 포함 될 수 있다..