Python
자료를 내 맘대로 저글링하는 법 - 숫자형, 문자열, 불리언
코드뭉치
2023. 3. 23. 20:48
자료형 1 - 숫자형, 문자열, 불리언
숫자형 - 정수(int), 실수(float), 복소수(complex)
더보기
숫자형은 사칙연산이 가능하다.
- 덧셈( + )
- 뺄셈( - )
- 곱셈( * )
- 나눗셈( / )
- 나눗셈 - 몫( // )
- 나눗셈 - 나머지( % )
- 제곱( ** )
비교 연산자도 사용 가능
- 같음( == )
- 같지않음( != )
- 크다( > )
작다( < ) - 크거나 같다( >= )
작거나 같다( <= )
문자열(str) - ' ' 또는 " "을 사용하여 생성한 문자열
더보기
문자열도 연결과 반복을 시킬 수 있다.
- 문자열 연결( + )
"wa" + "ter"
> "water"
뺄셈( - ), 나눗셈( / )등은 TypeError가 나올 것이다. str과 str은 해당 연산을 수행할 수 없다. - 문자열 반복( * )
"wa" * 3
> "wawawa"
Bool 자료형 - True 또는 False 값
더보기
Boolean 자료형, 판별은 bool() 함수를 통해 가능.
- ""
> False - "abc"
> True - []
> False - [a, b, c]
> True - ()
> False - (a, b, c)
> True - {}
> False - {'a' : 1}
> True - 0
> False - 1
> True - None
> False
비교 연산도 가능.
a = 1
b = 2
- a == b
> False - a != b
> True
.
.
.
True = 1, False = 0 이므로 연산도 가능하다.
- True * True
> 1 - True + False
> 1
and, or, not 역시 사용 가능하다.
- True and True
> True - True and False
> False - True or False
> True - not True
> False - not False
> True