PYTHON 파이썬 배우기2- 데이터 타입(숫자형)

** 숫자형

숫자형(Number)이란 숫자 형태로 이루어진 자료형이다.

항목 사용 예
정수 123, -345, 0
실수 123.45, -1234.5, 3.4e10
8진수 0o34, 0o25
16진수 0x2A, 0xFF

사칙연산

** 더하기(+)

>>> 1 + 2

>>> 3

** 나눗셈(/)과 곱셈(*)

>>> 3 / 2.4

>>> 1.25

>> 3 * 9

>>>  27

우리가 일반적으로 알고 있는 ÷ 기호나 × 기호가 아닌 것에 주의하자.

변수에 숫자 대입하고 계산하기

>>> a = 1

>>> b = 2

>> a + b

>>> 3

x의 y제곱을 나타내는 ** 연산자

다음으로 알아야 할 연산자로 **라는 연산자가 있다. 이 연산자는 x ** y처럼 사용했을 때 x의 y제곱(xy) 값을 돌려준다.

>>>  a = 3

>>> b = 4

>>> a ** b

>>> 81

나눗셈 후 나머지를 반환하는 % 연산자

%는 나눗셈의 나머지 값을 돌려주는 연산자

>>> 7 % 3

>>> 1

>>> 3 % 7

>>> 3

나눗셈 후 몫을 반환하는 / 연산자

/ 연산자 사용

>>> 7 / 4

>>> 1.75

이번에는 나눗셈 후 몫을 반환하는 // 연산자 사용

>> 7 // 4

>>>  1


 

연습문제1

홍길동 씨의 과목별 점수는 다음과 같다.  평균 점수를 구해 보자.

과목 점수
국어 80
영어 75
수학 55

 

연습문제2

자연수 13이 홀수인지 짝수인지 판별할 수 있는 방법에 대해 말해 보자. (어떤 연산자 사용)