멀리 보는 연습

Python_연산자 본문

빅데이터 분석 서비스/Python

Python_연산자

푸실리 2021. 6. 5. 22:47

파이썬 연산자에 대해서 알아보자.

** 연산자


- 종류 : 산술 연산자, 지수 연산자, 대입 연산자, 삼항 연산자, 비교 연산자, 논리 연산자

 

- 나누기 연산자 : /(나누기), //(몫), %(나머지)

print(num1/num2) # 나누기 기호

print(num1%num2) # 나머지 기호

print(num1//num2) # 나머지 몫

나누기 연산자는 기존 수학 공식과 다른 부분이 존재하므로 암기하고 넘어가는 것이 좋다.

 

* 산술 연산자

- 문자열 더하기 (문자열 - String), 이어 붙어서 출력

 

- 문자열 곱하기

 

 

 

 

 

- 산술 연산자 예제

1) 다음 코드에서 변수  num1과 num2를 키보드로 입력 받아서 결과를 계산하시오.

 

 

 

 

 

▼ 정답 보기 ▼

num1 = int(input('첫번째 숫자 입력 : '))

num2 = int(input('두번째 숫자 입력 : '))

print('더하기 결과 : {}'.format(num1+num2))

print('빼기 결과 : {}'.format(num1-num2))

print('곱하기 결과 : {}'.format(num1*num2))

print('나누기 결과 : {}'.format(num1/num2))

 

또는

 

num1 = int(input('첫번째 숫자 입력 : '))

num2 = int(input('두번째 숫자 입력 : '))

print('더하기 결과 : %d'%(num1+num2))

print('빼기 결과 : %d'%(num1-num2))

print('곱하기 결과 : %d'%(num1*num2))

print('나누기 결과 : %f'%(num1/num2))

 

 

 

 

2) Python, 머신러닝, 딥러닝 점수를 키보드로 입력 받아 합계와 평균을 출력하시오.

 

 

 

 

 

 

▼ 정답 보기 

grade1 = int(input('python 점수 입력 : '))

grade2 = int(input('머신러닝 점수 입력 : '))

grade3 = int(input('딥러닝 점수 입력 : '))

score_sum = grade1+grade2+grade3

score_avg = score_sum/3

print('합계 : {}'.format(score_sum))

print('평균 : {}'.format(score_avg))

 

 

 

 

 

* 대입(복합)연산자

 

* 비교 연산자

 

* 논리(True, False) 연산자

 

* 삼항 연산자

 

 

- 삼항 연산자 실습 예제

1) 키보드로 정수를 입력 받아 홀수인지 짝수인지 판별하시오.

 

 

 

 

 

 

▼ 정답 보기 

num = int(input('정수 입력 >> '))

vs = "짝수" if num%2 == 0 else "홀수"

print('{}는(은) {}입니다.'.format(num,vs))

 

 

 

 

 

 

해당 수업 및 예제는 스마트인재개발원에서 진행되었습니다.

www.smhrd.or.kr

'빅데이터 분석 서비스 > Python' 카테고리의 다른 글

Python_딕셔너리  (0) 2021.06.17
Python_튜플  (0) 2021.06.17
Python_리스트  (0) 2021.06.07
Python_조건문  (0) 2021.06.07
Comments