Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- David Silver
- 판다스
- 유니티
- list
- Python Programming
- optimization
- paper
- neural network
- Series
- machine learning
- Deep Learning
- 논문
- rl
- 김성훈 교수님
- Jacobian Matrix
- Laplacian
- 강화학습
- 사이킷런
- Linear algebra
- 딥러닝
- unity
- statistics
- Hessian Matrix
- reinforcement learning
- 모두를 위한 RL
- convex optimization
- 데이터 분석
- pandas
- ML-Agent
- 리스트
Archives
RL Researcher
02. Scalar 타입(int,float,None,bool) 본문
python은 4가지의 Scalar 타입이 있습니다.
- int(정수)
- float(실수)
- None(값 없음)
- bool(True, False)
1. int
int는 정수형입니다.
int_ = 10
print(A)
print(int(True))
print(int(False))
print(int("500"))
========================================================================
<output>
10 # int_의 값
1 # int(True) 값
0 # int(False) 값
500 # int("500") 값
2. float
float은 실수형입니다.
float_ = 10.1
print(float_)
print(float(True))
print(float(False))
========================================================================
<output>
10.1 # float_ 값
1.0 # float(True) 값
0.0 # float(False) 값
-
실수와 정수의 덧셈은 실수입니다.
print(3.0 + 1)
========================================================================
<output>
4.0
3. None
None은 값이 없음을 의미합니다.
a = None
print(a is None)
========================================================================
<output>
True
4. bool
참(True), 거짓(False)을 구분하는 타입입니다. 0값이 False, 나머지는 True입니다.
print(bool(0))
print(bool(1))
print(bool(2))
print(bool(-1))
========================================================================
<output>
False # bool(0) 값
True # bool(1) 값
True # bool(2) 값
True # bool(-1) 값
-
float형을 bool형으로 변환하겠습니다.(0.0값만이 False입니다.)
print(bool(0.0))
print(bool(0.201))
print(bool(-1.1))
========================================================================
<output>
False # bool(0.0) 값
True # bool(0.201) 값
True # bool(-1.1) 값
-
Str(문자형)을 bool형으로 변환하겠습니다.(empty value만이 False입니다.)
print(bool(""))
print(bool("abcd"))
========================================================================
<output>
False # bool("") 값
True # bool("abcd") 값
-
리스트, set, dictionary 컬렉션 타입을 변환해보겠습니다.(빈 값은 False입니다.)
print(bool[])
print(bool({})
print(bool([0]))
print(bool({"a":0}))
========================================================================
<output>
False # bool[] 값
False # bool({}) 값
True # bool([0]) 값
True # bool({"a":0}) 값
'AI Basic > Python Programming' 카테고리의 다른 글
07. 리스트(List) - 1 - 리스트 개념, 리스트 사용법 (0) | 2020.12.25 |
---|---|
06. 문자열(String) (0) | 2020.12.25 |
04. While 반복문 (0) | 2020.12.24 |
03. 관계 연산자(Relational Operators), 조건절 (0) | 2020.12.23 |
01. 기본문법(들여쓰기, 주석, 세미콜론) (0) | 2020.12.21 |
Comments