https://m-changlifeblog69.tistory.com/24
2. 변수(Variable)
https://m-changlifeblog69.tistory.com/22 1. 공부 환경 설정(파이썬, 파이참(PyCharm)) 저번 포스팅에는 왜 파이썬을 배우기 시작했나 라는 주제를 다뤘습니다. https://m-changlifeblog69.tistory.com/21 0...
m-changlifeblog69.tistory.com
저번 포스팅에서는 변수에 대한 내용이었습니다.
이번 포스팅에서 다룰 내용은 타입(Type) 입니다.
저번 포스팅에서 배운 변수에 입력하는 타입 세가지를 설명 해드리겠습니다.
타입은 크게 문자열(Str), 숫자(Int), 불 자료형(Bool)이 있습니다.
x와 y는 같은 10처럼 보이지만
x는 문자, y는 숫자 타입을 가지고 있습니다.
문자는 말 그대로 '문자'입니다. 보통은 '', "" 이렇게 지정을 합니다.
숫자는 사칙연산이 가능하게 되어 있고, 파이썬은 정수와 소수 모두 지원을 합니다.
출력을 해 본다면
이렇게 보기에는 같은 10이 나오지만
만약 x와 y를 더하려고 한다면
무슨 값이 출력이 될까요?
10 + 10 이니 20?
이렇게 오류가 발생합니다.
문자열 타입과 숫자 타입은 서로 더할 수 없기 때문입니다.
굳이 둘을 더하고 싶다면
이런식으로 y를 문자 타입으로 바꾸거나
(문자 10을 더한 것이기에 출력값 1010)
x를 숫자 타입으로 바꾸면 가능합니다.
(숫자 10을 더한 것이기에 출력값 20)
이런것을 캐스팅 이라고 합니다.
마지막으로 불 자료형 입니다.
이렇게 참, 거짓을 나타내는 자료형 입니다.
*첫문자는 항상 대문자로 써야 합니다.*
둘은 조건문 반환값으로 자주 사용이 됩니다.
잠시 살펴보자면
1은 2보다 크다 = 거짓
1은 2보다 작다 = 사실
이렇게 값을 출력하는것을 확인 할 수 있습니다
감사합니다
'공부 > 파이썬' 카테고리의 다른 글
4. 조건문(If, Else) (0) | 2019.09.10 |
---|---|
2. 변수(Variable) (0) | 2019.09.09 |
1. 공부 환경 설정(파이썬, 파이참(PyCharm)) (0) | 2019.09.09 |