본문 바로가기

Python_Beginer/Study

HRD 수업>파이썬을 이용한 자동화 스크립트 - Ch2

반응형

Ch2. 숫자 다루기

- 사전 Quiz 1> 파이썬은 숫자를 정수, 실수 뿐만 아니라 복소수까지도 지원한다. O
1. O
2. X
해설. 파이썬의 수학적 지원 모듈들을 통해 강력하게 지원하여 수학적 문제해결에 적합한 언어로 인식되고 있다.


- 사전 Quiz 2> 파이썬 산술 연산자에서 / 연산자는 파이썬 2와 파이썬 3에서 다르게 동작한다. O
1. O
2. X
해설. 파이썬 2에서는 정수와 정수의 나눗셈에서 결과가 정수로 나와 가끔 버그의 원이이 되기도 했다. 

       파이썬 3에 와서는 정수와 정수의 나눗셈 연산이라도 경과가 실수로 나와 정확한 연산이 가능하다.


- 숫자형 타입


- 산술 연산


- 변수명과 타입 정리

1. 변수의 타입을 지정하지 않음
2. 문자, 숫자, 밑줄을 포함 가능, 숫자는 처음에 올 수 없음
3. 예약어는 변수명으로 사용할 수 없음
4. 변수명은 의미를 두고 만들어야 된다(직관적)


- 변수 : 객체(값)을 저장하는 메모리 공간


- 변수에 객체가 바인딩 됨


- 파이썬에서 모든 자료타입은 객체임(타입은 변하지 않음)


- 주석 : 코드의 문서화 / 코드의 가독성 향상 / 품질과 생산성을 향상 / 프로젝트 표준으로 설정
1. 싱글라인주석
2. 멀티라인주석 : 여러줄의 주석을 사용


- 파이썬 3 int 타입은 범위 제한이 없다


- Quiz 1> 다음중 파이썬 산술연산자가 아닌것은? 4
1. +
2. *
3. **
4. %%


- Quiz 2> 파이썬 숫자와 관련된 내용중 틀린것은? 4
1. 파이썬 3에서는 long 타입이 사라지고 모두 int 타입으로 사용한다.
2. 소숫점이 있는 숫자는 float 타입으로 처리한다.
3. type() 함수를 통해 변수의 타입을 알 수 있다.
4. 파이썬 3에서 정수와 정수의 나눗셈의 결과는 정수이다.
해설. 파이썬 3에서 정수와 정수의 나눗셈 결과는 실수 이다.


- Quiz 3> 다음중 파이썬 주석이 아닌것은? 2
1. #
2. //
3. ''' '''
4. """ """

반응형