파이썬 기초(3)_자료변환:casting

Jio.B·2023년 6월 3일

  1. 자료형(data type)
  • 효율적인 메모리 사용을 위해 데이터를 정수형, 실수형, 문자(열)형, 논리형으로 구분
  • 데이터 타입에 따른 메모리 크기 결정
    정수(int) : 10, 30, 50 ...
    실수(float) : 3.14, 180.5 ...
    문자열(str) : intro = '안녕하세요' --- 따옴표 사용 필수, '85'는 문자로 인식됨
    논리형(bool) : exampleResult = True --- 참/거짓 판단 시 사용

    [참고] 논리형을 정수로 환산할 때 ---> True = 1 , False = 0

2. 자료형 변환(type casting)

  • 데이터 타입을 변환하는 것(파이썬 함수 이용)

숫자(정수, 실수)를 문자열로 변환하기

문자열,논리형을 숫자(정수,실수)로 변환하기
[참고] 논리형을 정수로 변환 시, True는 1 False는 0으로 형변환 가능함. 즉, 논리형은 산술연산이 가능함(True+True=2)

자료형 변환(기타: 문자 -> 논리형 -> 산술 연산)

  • 빈 문자('') : 데이터 없음, 논리형으로 casting하면 False 출력
  • 공백 문자('_') : 공백 데이터 있음(=문자열로 인식), 논리형으로 casting하면 True 출력
  • 빈 문자=/=공백 문자

0개의 댓글