본문 바로가기
Python

자료를 내 맘대로 저글링하는 법 - 숫자형, 문자열, 불리언

by 코드뭉치 2023. 3. 23.

자료형 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

 

 

댓글