본문 바로가기
유용한 생활 정보/파이썬 프로그래밍

Python 사칙연산 특수연산 몫 나머지 제곱

by 인생수법 2023. 11. 7.
반응형

파이썬사칙연산특수연산
파이썬사칙연산특수연산

 

안녕하세요.

오늘은 Python 자료형에 따른 사칙 연산방법과 몫, 나머지, 제곱 특수연상 방법에 대해 알아보겠습니다.

 

반응형

 

◈숫자형 자료의 연산

 

파이썬에 사용되는 세 가지 자료형(숫자형, 문자형, 리스트형) 중 첫 번째로 숫자형 자료의 연산에 대해 예제와 함께 알아보겠습니다. 숫자형 자료 연산의 첫 번째는 사칙연산자를 활용한 연산 방법입니다.

 

①사칙연산 : +(더하기), -(빼기), *(곱하기), /(나누기)

 

▶숫자형 자료형의 변수를 활용한 사칙 연산코드 예시

a=100
b=7

print(a+b) ; 더하기 

결과 : 107

print(b-a) ; 빼기 

결과 : 97

print(a/b) ; 나누기

결과 : 14.28571428571

c=a*b
print(c)

결과 : 700

 

숫자형 자료를 활용한 두 번째 연산방법으로 특수연산자의 사용방법에 대해서도 알아보겠습니다.

 

②특수연산 : //(몫 연산자), %(나머지 연산자), **(제곱 연산자)

 

▶숫자형 자료의 특수 연산코드 예시

a=100
b=7
c=a*b
d=a//b            → 100 / 7의 몫은 14
e=a%b           → 100 / 7의 나머지는 2
f=a**b             → 100의 7 제곱은 100000000000000

print(d, e, f)

결과 : 14 2 100000000000000

 

 

◈문자형 자료의 연산

 

숫자형 자료의 연산 방법에 이어 문자형 자료의 연산에 대해서도 확인해 보겠습니다. 문자형 자료의 연산 방법은 이어 붙이기(+)와 반복하기(*) 두 가지 방법뿐입니다. 

 

①이어 붙이기 : "문자" + "문자"

②반복하기 : "문자" * 숫자

 

이어 붙이기와 반복하기 연산자에 대해 예제 코드를 통해 확인해 보겠습니다.

 

▶이어 붙이기와 반복하기 코드 예시

print("hello"+"Phyton")

결과 : helloPhyton

print("hello"*10)

결과 : hellohellohellohellohellohellohellohellohellohello

 

문자형 자료와 숫자형 자료는 서로 다른 자료의 형식으로 함께 연산에 사용할 수 없으니 주의하셔야 합니다.

 

▶ 잘못된 사용방법 예시

print("hello"+100) ;; 문자와 숫자의 연산으로 오류
print("hello" * "hello") ;; 반복하기는 반복할 숫자만 허용

 

지금까지 Python 자료형에 따른 사칙 연산방법과 몫, 나머지, 제곱 특수연상 방법에 대해 알아보았습니다. 다음 시간에는 리스트 형태의 자료형의 연산에 대해 알아보겠습니다.

 

파이썬 프로그램 설치방법이나 코딩 및 에디팅 환경 구축을 위한 아나콘다, 주피터노트북 설치 방법은 아래 포스팅을 참조하세요.

 

2023.11.07 - [유용한 생활 정보] - 파이썬(Python) 설치하기

 

파이썬(Python) 설치하기

안녕하세요. 오늘은 웹프로그래밍부터 인공지능, 머신러닝, 데이터 분석과 수치 연산 프로그래밍까지 수행할 수 있는 만능 프로그래밍 설루션인 파이썬 설치하는 방법에 대해 소개해 드립니다.

lawofnumber.tistory.com

2023.11.07 - [유용한 생활 정보] - 아나콘다(Anaconda) 설치하기와 파이썬 에디터 사용 방법

 

아나콘다(Anaconda) 설치하기와 파이썬 에디터 사용 방법

안녕하세요. 오늘은 지난 시간 Python 설치 방법에 이어 파이썬 코드 에디터인 주피터노트북을 활용하기 위한 아나콘다 설치하기와 에디터 사용방법에 대해 소개해 드립니다. ◈아나콘다(Anaconda)

lawofnumber.tistory.com

 

 

반응형

댓글