데이터분석/Python 파이썬 1달만에 마스터하기

Day2 파이썬의 데이터 유형, 숫자, 정수화, INT, 문자 [파이썬 1달만에 마스터하기]

어반닥터 2024. 1. 4. 13:01
728x90
반응형

오늘은 어제 배운 input print 를 복습하면서 시작.

# input() : 유저한테 입력받는 기능 [문자타입]
# print() : 안에 들어있는 내용 출력 
# int() : 안에 들어있는 문자를 정수화
# float() : 실수화
# str() : 문자화  
# type() : 데이터타입을 알려주는 기
# 사칙연산 - + * / (나누기) % (나머지) // (몫) ** (제곱)

정수화 안한 {first+second}는 123 456을 문자로서 합치고,
{int_first+int_second}는 숫자로 합계를 나타냄

단계를 축약한다면 이렇게! 아예 first 인풋을 지정할때에 int를 붙여서, 정수화 시키는 방법이 있음

 

cpu는 연산을 하고 ram은 기억을 하는 과정에서, 데이터 타입 구분을 알고 가면 좋다.
1. 숫자형
  - 정수 integer (10, -3, 100..)
  - 부동소수점 floating point (3.14, -0.001, 2.0 ..)
2. 문자열
  - 문자, 단어 또는 그 이상의 텍스트를 저장 ("hello", "python", "1234")
  - 이름: 'John'
  - greeting = "안녕하세요!"
  - multi_line_string = " " " (여러 줄의 문자열 표현)

타입 변환 함수
1. int() 함수
  
- 정수화
2. float() 함수
  - 문자열이나 정수를 부동소수점 숫자로 변환 (실수화)
3. str() 함수
  - 숫자 (정수/실수)를 문자열로 변환

#숫자 사칙 연산자
# +, -, *
# / (나눗셈 연산자), % (나머지 연산자)
print(5/2) #2.5
print(5%2) #1

# // (정수 나머지[몫])
print(5//2) #2

#** (제곱 연산자)
print(2**4) #16

주석 처리: ctrl+/

 

반응형