Python/Python 기초 13

[Python] 연산자

1. 산술 연산자 (Arithmetic Operators)숫자 데이터를 다룰 때 사용기본적인 수학 연산을 수행한다.연산자설명예시결과+덧셈3 + 25-뺄셈3 - 21*곱셈3 * 26/나눗셈3 / 21.5//몫 (소수점 제거)3 // 21%나머지3 % 21**거듭제곱3 ** 29 2. 비교 연산자 (Comparison Operators)두 값을 비교하고, 결과로  True  또는  False  를 반환한다연산자설명예시결과==두 값이 같은지 확인3 == 3True!=두 값이 다른지 확인3 != 2True>왼쪽이 오른쪽보다 큰지 확인3 > 2True왼쪽이 오른쪽보다 작은지 확인3 False>=왼쪽이 오른쪽보다 크거나 같은지3 >= 3True왼쪽이 오른쪽보다 작거나 같은지3 False3. 할당 연산자 (Assig..

[Python] 기본 데이터 유형(불리안, 컬렉션 자료형)

Boolean불리안(Boolean)은 참( True ) 또는 거짓( False )을 나타내는 데이터 타입입니다.boolean 값은 다음과 같을때 생성됩니다. 1. 직접 생성a = Trueb = False 2. 비교 연산의 결과print(5 > 3) # Trueprint(2 == 3) # False 3. 논리 연산print(True and False) # Falseprint(True or False) # Trueprint(not True) # False 4. 내장 함수  bool() 로 변환print(bool(1)) # Trueprint(bool(0)) # Falseprint(bool([])) # Falseprint(bool("Pyth..

[Python] 기본 데이터 유형(숫자형, 문자형)

Python 에선 변수에 값을 저장할때, 그 값이 숫자인지, 문자인지, 논리값인지 구분하는 것이 중요하다. 데이터타입별로 가능한 연산이나 처리가 정해져있기 때문이다. 그래서 오늘은 데이터 타입에 대해 알아보고자 한다. 숫자형 ( Numeric )Python 에서 숫자형은 크게 두 가지로 나눌 수 있다.  바로 정수형( int )과 실수형( float ) 이다.  물론 복소수형(complex), 8진수, 16진수 등 도있지만 이거는 다음에... 정수형# 정수형 integer = 100x = 2y = 5a = 0a = -3수학에서 배운 정수 그대로 양의정수, 0, 음의정수 다 표현이 가능하다.정수의 크기에 제한이 없다(메모리가 허용하는 한)일반적인 연산(+, -, *, //, %, **) 에 사용 가능실수형..