본문 바로가기

Python/python-코딩도장 정리

(3)
코딩도장 Python CH5 정리 파이썬 셸을 사용하면, 파이썬을 계산기처럼 사용 가능하다. 파이썬은 숫자를 정수, 실수, 복소수로 나눠 사용한다. 보통 사용하는 부분은 정수와 실수니 복소수는 공학자들에게 맞겨두자. 다음은 코딩도장의 예시 코드와 설명이다. >>> 1 + 1 2 >>> 1 - 2 -1 >>> 2 * 2 4 >>> 5 / 2 2.5 여타 코딩언어처럼 나누기를 %가 아닌 /로 사용함을 알 수있다. 파이썬 3에서는 정수끼리 나누기를 하여도 실수값인 2.5가 나옴을 알 수 있다. >>> 4 / 2 2.0 4 / 2의 값이 2.0임으로 증명 할 수 있다. >>> 5.5 // 2 2.0 >>> 4 // 2.0 2.0 >>> 4.1 // 2.1 1.0 //은 버림 나눗셈(floor division)이라고 부르며 나눗셈의 결과에서 소수..
코딩도장 Python CH4 정리 세미콜론 파이썬은 세미콜론을 붙이지 않아도 괜찮다. print('Hello, world!') 단, 세미콜론을 붙여도 문법 에러는 발생하지 않는다. 보통 한 줄에 여러 구문을 사용할 때 세미콜론으로 구분한다. print('Hello'); print('1234') 주석 코드 맨 앞줄에 주석 명령 #을 사용하면 같은 줄의 모든 구문은 주석처리가 된다. 코드 뒤에 주석 명령 #을 사용하면 #의 위치부터 뒤의 한 줄은 주석처리가 된다. 앞의 내용은 정상 작동한다. 여러 줄을 주석처리하기 위해서는 모든 줄의 머리에 #을 사용할 필요가 있다. 들여쓰기 파이썬의 들여쓰기는 굉장히 빡빡하다. if문의 다음 줄에 들여쓰기를 하지 않으면 문법에러로 코드 실행이 불가능하다. 들여쓰기 방법은 스페이스 두번(공백2) 스페이스 네..
코딩도장 Python CH3 정리 코딩도장의 CH3는 여타 프로그래밍 언어의 시작이 그러하듯, Hello, world!를 출력하는것으로 시작한다. 코딩도장의 강좌는 파이썬의 셸을 이용하지만, Visual Studio Code를 이용하여 학습하였다. >>> print('Hello, Python') Hello, Python >>> #셸 창에서 출력되는 부분을 빨간색으로 표시하였다. 이와 같이, 엔터를 눌러 코드를 한 줄 한 줄 실행하여 결과를 얻는 방식을 인터프리터(interpreter) 방식이라고 부른다. 대화형 셸 파이썬 셸은 파이썬 인터프리터와 대화하듯이 코드를 처리한다고 해서 대화형 셸(interactive shell) 또는 인터렉티브 모드(interactive mode)라고도 부릅니다. 특히 이런 방식을 코드를 읽고, 평가(계산, ..