
소개글 보러가기
https://codemasterkimc.tistory.com/5?category=952232
실무 전문가에게 배우는 파이썬01_Python 소개 및 강의개요
파이썬 설명 "Python은 강력하고... 빠릅니다. 다른 것들과 잘 어울립니다. 모든 곳에서 실행됩니다. 친절하고 배우기 쉽습니다. 열려 있습니다 https://www.python.org/about/ 파이썬. org에서 가지고 온 인
codemasterkimc.tistory.com
이번 글을 통해 배워갈 내용
- 파이썬 기초 사칙연산
- 파이썬 나눗셈 세부
기초 사칙연산
+, -, *, / 가 다른 언어와 동일하게 사용됨
파이썬 덧셈 ( + )
# (#은 주석을 나타냅니다)
# + 는 덧셈을 할때 사용
1 + 3
결과 : 4
파이썬 뺄셈 ( - )
# - 는 뺄셈을 할때 사용
5 - 2
결과 : 3
파이썬 곱셈 ( * )
# * 는 곱셈을 할때 사용
5 * 2
결과 : 10
파이썬 나눗셈 ( / )
/ 은 float 형식의 데이터를 반환한다.
# / 는 나눗셈을 할때 사용
5 / 2
결과 : 2.5
파이썬 나눗셈 ( // )
// 은 소숫점을 버린 정수(int)값을 반환한다.
# // 는 나눗셈을 할때 사용
5 / 2
결과 : 2
파이썬 나머지 연산 = 모듈러 연산 ( % )
%은 나머지를 반환한다
# % 는 모듈러 연산을 하기위해 사용
13 % 3
결과 : 1
13 나누기 3은 1을 나머지로 가지기 때문에 1이 반환된다.
추가예시
# 1
21 % 3
# 2
25 % 4
# 3
40 % 15
# 1
0을 리턴한다
# 2
1을 리턴한다
# 3
10을 리턴한다
파이썬 제곱 연산 ( ** )
**은 제곱을 반환한다
# 5 의 제곱 = ( 5 * 5)
5 ** 2
결과 : 25
# 3 의 4 제곱 ( 3 * 3 * 3 * 3)
3 ** 4
결과 : 81
변수에 할당하는 ( = )
# x 에 50을 할당
x = 50
# y 에 10을 할당
y = 10
# z에 10을 할당
z = 10
# x 곱하기 y 곱하기 z
x * y * z
결과 : 5000
만약 변수에 할당을 하지 않고 사용한다면
# x 를 선언후 숫자를 할당하지 않음
x
# y 에 10을 할당
y = 10
# z에 10을 할당
z = 10
# x 곱하기 y 곱하기 z
x * y * z
다음과 같은 에러가 발생한다.
NameError: name 'x' is not defined
요약 표
연산 | 설명 |
x + y | x와 y의 합 |
x - y | x와 y의 차 |
x * y | x 곱하기 y |
x**y | x 제곱 y |
x / y | x 나누기 y (float 값) |
x // y | x 나누기 y (int 값) |
x % y | x 나누기 y 나머지 |
-x | x 곱하기 -1 |
abs(x) | x 절대값 |
int(x) | x를 정수로 변환 |
float(x) | x를 float로 변환 |
참조 및 인용
파이썬 계산기
https://docs.python.org/3/tutorial/introduction.html#using-python-as-a-calculator
파이썬 숫자 타입
https://docs.python.org/3/library/stdtypes.html#typesnumeric
'Python > Python 이론' 카테고리의 다른 글
전문가에게 배우는 파이썬01_Python 소개 및 강의개요 (1) | 2021.06.05 |
---|

소개글 보러가기
https://codemasterkimc.tistory.com/5?category=952232
실무 전문가에게 배우는 파이썬01_Python 소개 및 강의개요
파이썬 설명 "Python은 강력하고... 빠릅니다. 다른 것들과 잘 어울립니다. 모든 곳에서 실행됩니다. 친절하고 배우기 쉽습니다. 열려 있습니다 https://www.python.org/about/ 파이썬. org에서 가지고 온 인
codemasterkimc.tistory.com
이번 글을 통해 배워갈 내용
- 파이썬 기초 사칙연산
- 파이썬 나눗셈 세부
기초 사칙연산
+, -, *, / 가 다른 언어와 동일하게 사용됨
파이썬 덧셈 ( + )
# (#은 주석을 나타냅니다)
# + 는 덧셈을 할때 사용
1 + 3
결과 : 4
파이썬 뺄셈 ( - )
# - 는 뺄셈을 할때 사용
5 - 2
결과 : 3
파이썬 곱셈 ( * )
# * 는 곱셈을 할때 사용
5 * 2
결과 : 10
파이썬 나눗셈 ( / )
/ 은 float 형식의 데이터를 반환한다.
# / 는 나눗셈을 할때 사용
5 / 2
결과 : 2.5
파이썬 나눗셈 ( // )
// 은 소숫점을 버린 정수(int)값을 반환한다.
# // 는 나눗셈을 할때 사용
5 / 2
결과 : 2
파이썬 나머지 연산 = 모듈러 연산 ( % )
%은 나머지를 반환한다
# % 는 모듈러 연산을 하기위해 사용
13 % 3
결과 : 1
13 나누기 3은 1을 나머지로 가지기 때문에 1이 반환된다.
추가예시
# 1
21 % 3
# 2
25 % 4
# 3
40 % 15
# 1
0을 리턴한다
# 2
1을 리턴한다
# 3
10을 리턴한다
파이썬 제곱 연산 ( ** )
**은 제곱을 반환한다
# 5 의 제곱 = ( 5 * 5)
5 ** 2
결과 : 25
# 3 의 4 제곱 ( 3 * 3 * 3 * 3)
3 ** 4
결과 : 81
변수에 할당하는 ( = )
# x 에 50을 할당
x = 50
# y 에 10을 할당
y = 10
# z에 10을 할당
z = 10
# x 곱하기 y 곱하기 z
x * y * z
결과 : 5000
만약 변수에 할당을 하지 않고 사용한다면
# x 를 선언후 숫자를 할당하지 않음
x
# y 에 10을 할당
y = 10
# z에 10을 할당
z = 10
# x 곱하기 y 곱하기 z
x * y * z
다음과 같은 에러가 발생한다.
NameError: name 'x' is not defined
요약 표
연산 | 설명 |
x + y | x와 y의 합 |
x - y | x와 y의 차 |
x * y | x 곱하기 y |
x**y | x 제곱 y |
x / y | x 나누기 y (float 값) |
x // y | x 나누기 y (int 값) |
x % y | x 나누기 y 나머지 |
-x | x 곱하기 -1 |
abs(x) | x 절대값 |
int(x) | x를 정수로 변환 |
float(x) | x를 float로 변환 |
참조 및 인용
파이썬 계산기
https://docs.python.org/3/tutorial/introduction.html#using-python-as-a-calculator
파이썬 숫자 타입
https://docs.python.org/3/library/stdtypes.html#typesnumeric
'Python > Python 이론' 카테고리의 다른 글
전문가에게 배우는 파이썬01_Python 소개 및 강의개요 (1) | 2021.06.05 |
---|