Records of/Another
[Python] 변수/print()/Data type
data_soin
2021. 7. 20. 19:53
- 변수에 값을 할당할 때 assignment operator(이하 =) 기준 왼쪽을 lvalue, 오른쪽을 rvalue라고 한다.
· lvalue : 실제 메모리 주소
· rvalue : 실제 데이터 또는 값
- rvalue를 보고 assign이 일어날 때 lvalue의 Data type이 결정된다.
=> dynamic type binding이라고 한다.
- Python에서는 (이론 상)변수 할당에 제한이 없다.
- Debugging 할 때 최고의 도구는 print()
- print formatting
· 사용되는 변수의 데이터의 형식을 알 수 있다.
- f-string
· code가 길어질 경우 변수명을 쓰는 것이 편리하다.
· 사용되는 변수의 내용을 알 수 있다.
· 출력될 값의 Data type을 알 수 없다.
- split() 을 쓰면 결과값으로 List가 나온다.