주위에 개발자인 지인들에게 어떻게 파이썬을 공부하는것이 효과적이냐라 물었을때 책으로 공부하지말고 내가 원하는 시스템을 구현하다보면 저절로 습득이 될것이다라 답했었다. 물론 효율적인 방법이지만, 이론적인 부분에 무지하다보니 아주 기본적인 용어조차 이해하지 못해 진도가
자료형 (Data Type)이란 개발에 용이하도록 기능과 역할에 따라 구분된 자료를 말한다.자료형의 구분이 중요한 이유는 자바스크립트와 달리 간결한 문법을 가진 파이썬에선 자료형을 일일이 지정하지 않기때문이다. 자료형을 모른다면 끝없는 에러에 부딪히게 될것이다.문자열
\*윤인성님이 집필하신 <혼자 공부하는 파이썬>을 교재로 공부했던 내용을 기반으로 작성되었습니다.변수는 어떤 값을 저장할때 사용하는 식별자이다. 변수를 선언하는 방법은 굉장히 간단하다: 등호(=)를 이용한다.변수 A에 10이라는 값을 넣고 싶다면 단순히\>>> A
\*윤인성님이 집필하신 <혼자 공부하는 파이썬>을 교재로 공부했던 내용을 기반으로 작성되었습니다.복합 대입 연산자는 자료형에 적용하는 기본 연산자 (+,-,\*,/)와 = 연산자를 함께 사용한다.\+= 숫자 덧셈 후 대입\-= 숫자 뺄셈 후 대입\*= 숫자 곱셈
: 문자열 내부의 문자 하나를 선택하는 연산자. 이때 대괄호\[]안에 있는 문자의 위치를 지정하며, 이 숫자를 인덱스(index)라고 부른다.파이썬은 제로 인덱스를 사용한다. 즉, 1부터 카운트가 아닌 0부터 카운트를 시작한다."안녕하세요"라는 문자열이 있다면 안(0)
\*윤인성님이 집필하신 <혼자 공부하는 파이썬>을 교재로 공부한 내용 기반으로 작성되었습니다.사용자로부터 데이터를 입력받아 변수값을 할당받을때 사용하는 함수이다.input() 함수를 사용하며 사용시 인자 (괄호사이)에 지정된 값이 나타나게 되고 사용자의 입력값을
\*윤인성님께서 집필하신 <혼자 공부하는 파이썬>으로 공부했던 내용을 기반으로 작성되었습니다.6장에서 input()함수를 다루며 문자열(str)로 인식되는 인자의 값을 정수형(int)으로 변환시켜 주는 작업을 했었다.이러한 작업을 캐스트(cast)라 한다.데이터의
\*윤인성님께서 집필하신 <혼자 공부하는 파이썬>으로 공부했던 내용을 기반으로 작성되었습니다.숫자와 문자열의 다양한 기능중 하나인 format() 함수를 살펴보겠다.format()함수를 이용하여 캐스팅 작업 없이 숫자형인 10을 중괄호에 문자열로 할당하였다.하나
알파벳의 대소문자를 변환시키는 함수이다.예)대소문자 변환 예제를 마친후 a를 프린트해보니 위에 선언했던 원문 그대로 보존되어있다.이렇게 원본을 변환시키지 않는 함수를 '비파괴적 함수'라고 부른다. 이는 나중에 자세히 다뤄보도록 하겠다.strip(): 문자열의 양옆 공백
\*윤인성님께서 집필하신 <혼자 공부하는 파이썬>으로 공부했던 내용을 기반으로 작성되었습니다.두가지로 구분되는 조건을 구현할때 사용하는 함수이다.if 조건: 조건이 참일 때 실행할 문장else: 조건이 거짓일 때 실행할 문장예)else if 의 줄임말이다.