Python

[Python] 자료형

박사과정 모닝 2023. 10. 6. 07:30
반응형

[파이썬 자료형]

  • 파이썬이 처리하는 자료형은 크게 3가지
    1. 정수(integer): 1,2,3,4, ...
    2. 실수(floating-point): 1.1, 1.2, 1.3, ...
    3. 문자열(string): 'my', 'name', 'is', ...
  • 자료형 확인: type()
>>> type('Hello world!')
<class 'str'>
  • 일반적인 경우, 변수에 다양한 형태의 자료형을 자유롭게 새로 업데이트하여 사용할 수 있음.
  • 그러나 숫자를 가리키는 문자열과 숫자 그 자체는 엄격히 구분해야 함
  • 예를 들어, input() 함수를 통해 입력받는 숫자는 '문자열'임
>>> x = input('정수를 입력하세요: ')
정수를 입력하세요: 10
>>> x
"10"
>>> type(x)
<class 'str'>
  • 입력 받은 값을 숫자로 저장하고 싶으면, int() 함수나 float() 함수를 사용
>>> x = int(input('정수를 입력하세요: '))
정수를 입력하세요: 10
>>> x
10
>>> type(x)
<class 'int'>
반응형