본문 바로가기

CS/Python35

[Python] 파이썬 자료형 - 문자열 1 문자열은 문자나 단어 등으로 구성 된 데이터이며, 하나 이상의 문자를 나열한 것을 의미한다. 파이썬에서는 문자열을 사용할 때 따옴표 ( ' 또는 " ) 로 감싸 표현하며, 다중 라인을 표현하고자 할 때에는 따옴표 3개를 연속해서 사용하기도 한다. 이렇게 따옴표로 둘러싸게 되는 경우, 문자열 안에 따옴표를 어떻게 써야할까? 방법은 다음과 같다. 큰 따옴표로 문자열을 둘러싸는 경우, 작은 따옴표를 안에 사용하는 것은 그냥 쓰면 된다. 작은 따옴표로 문자열을 둘러싸는 경우에도 큰 따옴표를 문자열 안에 사용하면 된다. 큰 따옴표 안에 큰 따옴표를 사용해야 하는 경우, 이는 역슬래시(\) 를 앞에 붙여줌으로써 사용이 가능하다. 2021. 5. 22.
[Python] 파이썬 자료형 - 숫자형 최대값 숫자형 자료형을 보다보니 파이썬에서 숫자를 어디까지 사용 가능한지 궁금해졌다. >>> import sys >>> a = sys.maxsize >>> b = sys.maxsize+1 >>> >>> a 9223372036854775807 >>> b 9223372036854775808 >>> type(a) >>> type(b) Python3 에서는 별도로 long type을 사용하지 않는데, 아무튼 제한 범위가 거의 없다시피 하다. 메모리가 허용하는 한 제한없이 사용 가능하다고 보면 되는데.. 다른 언어에서는 구현되지 않은 부분이 어떻게 가능한지 궁금해졌다. 여기저기 좀 찾아봐야겠다. 내용은 아래의 링크를 참고해봤다. https://note.nkmk.me/en/python-int-max-value/ Integ.. 2021. 5. 20.
[Python] 파이썬 자료형 - 숫자형 연산자 숫자형 자료형은 원하는 값을 대입해서 사용하기도 하지만, 보통 프로그램을 만들게 되면 사칙연산을 많이 사용하게 될 이다. 파이썬에서 지원하는 숫자 관련 연산자는 다음과 같다. 사칙연산 >>> a = 4 >>> b = 16 >>> a + b 20 >>> a - b -12 >>> a * b 64 >>> a / b 0.25 제곱 연산자 >>> a = 2 >>> a**2 4 >>> a**4 16 >>> a**10 1024 나머지 연산자 >>> a = 90 >>> b = 8 >>> a % b 2 나눗 셈 몫을 구하는 연산자 >>> a = 90 >>> b = 8 >>> a // b 11 >>> a / b 11.25 2021. 5. 20.
[Python] 파이썬 자료형 - 숫자형 우선 나는 현재 Python 3.9를 윈도우에 Anaconda를 통해 사용하고 있다. 숫자형 자료형은 말 그대로 숫자 형대로 이루어진 자료형을 말한다. 정수나, 실수 또는 각종 N 진수들을 숫자형이라 부른다. 각 숫자형을 어떻게 사용하는지 예시를 통해 확인해보자. 정수형 정수형은 말 그대로 정수를 뜻하는 자료형이다. 양의정수, 음의정수를 표현 가능한데, 변수에 숫자를 대입해 본 결과는 다음과 같다. >>> a = 123 >>> b = -123 >>> c = 1024 >>> a 123 >>> b -123 >>> c 1 실수형 실수형은 소수점이 포함 된 숫자를 말하며 아래 예시는 값을 대입하고 출력하는 예시이다. >>> a = 3.14 >>> b = -3.14 >>> a 3.14 >>> b -3.14 >>>.. 2021. 5. 20.
[Python] Python 문법 정리 시작 지금까지 Python을 너무나 주먹구구식으로 사용했다는 생각이 들어 카테고리를 하나 만들어 순차적으로 정리해 보려고 한다. 알게 모르게 놓치고 있는 기능이나 동작이 많다고 느꼈다. 올해 내로 문법정리 및 toy project를 만들어 보려고 한다. 프로젝트는 Django를 이용한 웹 페이지가 될 수도있고, 업무 중 필요하다고 생각했던 기능이 될 수도 있을 것 같은데 생각을 좀 해봐야 겠다. 2021. 5. 20.