[Python] 변수의 타입2

Jade·2021년 2월 23일
0
post-custom-banner

🔒 문제

다음 변수 a를 print(type(a))로 넣었을 때 출력될 값과의 연결이 알맞지 않은 것은?

1) 입력: a=1, 출력: class 'int'
2) 입력: a=2.22, 출력: class 'float'
3) 입력: a='p', 출력: class 'char'
3) 입력: a=[1,2,3], 출력: class 'list'

🔓 정답


3) 입력 : a = 'p', 출력 : class 'char'
python에서는 1글자를 표현하는 char와 char 배열인 string을 구분하지 않고 모두 string으로 사용한다.

🔑 정리

자료형

리스트 자료형(list)

  • 리스트를 만들 때는 대괄호([])로 감싸주고 각 요소의 값은 쉼표(,)로 구분한다.
    리스트명 = [요소, 요소2, 요소3, ...]

문자열 자료형(str)

  1. 큰 따음표(")로 양쪽 둘러싸기
    "Hello World"
  2. 작은 따옴표(')로 양쪽 둘러싸기
    'Python is fun'
  3. 큰 따옴표 3개를 연속(""")으로 써서 양쪽 둘러싸기
    """Life is too short, You need python"""
  4. 작은 따옴표 3개를 연속(''')으로 써써 양쪽 둘러싸기
    '''Life is too short, You need python'''

숫자형(int)

  1. 정수형(integer)
  2. 실수형(floating-point)
  3. 8진수(Octal)
  4. 16진수(Hexadecimal)

튜플(tuple)

  • 리스트와 비슷하지만 다른 점은 다음과 같다.
    - 리스트는 [ ]로 둘러싸지만, 튜플은 ( )로 둘러싼다.
    - 리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 불가능하다.
    튜플명 = (1, 2, 3)

🔗 출처

profile
우당탕탕 좌충우돌 인프라 여행기
post-custom-banner

0개의 댓글