프로그래밍을 할 때에는 컴퓨터를 복잡한 계산기라고 생각할 수 있다. 프로그래밍을 한다는 것은 컴퓨터에게 계산할 수식들을 알려준다고 생각하면 된다. 일반적인 계산기를 생각한다면 사용할 수 있는 값은 숫자 밖에 없지만 파이썬을 사용한다면 다양한 종류의 값들을 사용할 수 있다. 이러한 종류들을 자료형이라고 부른다. 숫자형 자료형에는 숫자형이 있는데 이 숫자를 ...
분식집에서 김밥 라면 떡볶이를 주문한다고 가정해보자 코드를 보면 몇기지 불편한 점들이 있다. 우선 가격들을 일일이 입력해 줘야 한다는 것이다. 직접 금액들을 입력하다보면 오타가 나올 확률이 있다. 그리고 가격을 수정해야할 때 일일이 찾아서 수정해야 한다. 김밥 가격을 5000원에서 4500원으로 수정한다면 모든 주문서에서 값을 찾아 입력해야하는 번거로움이...
함수를 작성할 때 `def를 먼저 작성해준다. def`는 define의 줄임말으로 함수를 정의 한다는 의미를 가지고 있다. `def 다음에 함수이름을 적어주고 ()와 :`을 작성해준다. 그러면 `def hello():` 가 코드 첫줄에 완성되는 데, 이를 함수의 헤더라고 한다. 함수를 사용하기 위해 내용을 작성해야한다. 함수 내용은 헤더 아랫줄에 들...
형변환이란 자료형을 바꿔주는 것을 말한다 예를 들어 정수를 소수로 바꿔주고 문자열을 정수로 바꿔주는 것을 형변환이라고 한다. 코드로 살펴보자 코드를 출력하면 3이 나온다. print 함수 안에 있는 int는 소수를 정수로 바꿔주는 역할을 한다. 반대의 예시도 마찬가지이다 float를 소수를 의미하고 출력하면 정수를 소수로 바꿔준다. 다른 형 변환예...
format `오늘은 2022년 1월 1일 입니다.` 코드로 출력해보면 다음과 같다. 위 코드를 살펴보면 매번 띄어쓰기를 해야하고 코드도 길어져 번거롭다. 이러한 번거로움을 format이라는 메서드로 해결할 수 있다. > 먼저 문자열을 작성하고 사용하고자 하는 값에 빈{}를 작성한다. 그리고 문자열 끝에 `.format()` 메서드를 작성한다. fo...