학습목표: 파이썬의 기본 데이터 형식(String, Integer, Float, Boolean) 을 익히자
**데이터 타입 = 문자열, 정수, 부동소수, 불리언 등등
참고자료: https://replit.com/@appbrewery/day-2-start
1. 문자열 글자수 세는 대신에, 숫자 입력하고, 몇자리 숫자가 입력됐는지 확인하려면?
print(len(12352))
# 오류 발생! Type Error: pbject of type 'Int' has no len()
2. String 문자열 타입
String타입인 "Hello"는 5 글자로 이루어져 있고, 각각의 글자를 개별적으로 뽑아낼 수 있음
대괄호를 옆에 붙여주고, 대괄호 안에 원하는 글자의 인덱스나 글자 위치를 넣을 수 있음
프로그래밍은 맨첫번째를 인덱스 0 으로 인식함
H e l l o
순서 0 1 2 3 4
2-1. 실습
# 첫번째 글자인 "H"를 뽑아내보자
print("Hello"[0])
# 실행결과: H
# 글자 "o" 를 추출해보자
print("Hello"[4])
# 실행결과: o
"123"+"345" 는 문자로 인식함
때문에 + 는 덧셈연산이 아닌, 문자열 결합으로 처리됌
print("123"+"345")
# 실행결과: 123345
3. Integer 정수형 타입
소수점 이하가 없는 프로그래밍 언어
큰따옴표 없이 숫자만 달랑 써주면 됌.
123 + 345 를 연산으로 처리하려면, 정수형 선언을 해줘야 함.
print(123+345)
# 실행결과: 468
파이썬에서는 243,465,334 이런 큰 숫자에 쉼표 표시를
243_465_334 이렇게 표시한다.
135.12457
5. Boolean 참거짓 타입
큰따옴표 쓰지 않음
True, False 첫글자 대문자로 표기함
프로그램에서 뭔가를 테스트하는데 주로 쓰임 (이게 참인지 거짓인지 프로그램이 응답할때 씀)
True
False
6. 퀴즈
1) 932는 정수다 2)"False"는 불리언값이다 3) 857.25는 실수다 4) "523"은 문자열이다
답: 2. 큰따옴표 안에있는 원시값는 무적권 문자열String타입임
mystery = 734_529.678
답: 실수
street_name = "Abbey Road"
print(street_name[4] + street_name[7])
답: yo
#유데미 #유데미코리아 #스타트위드유데미 #스터디윗미