프로그래밍/Python

[Python] 사칙연산 계산결과 print

베린이 2023. 11. 1. 09:03
반응형

Python은 최근 인기가 많은 언어로 배우기가 쉽고 결과를 빠르게 확인할 수 있다는 장점이 있습니다. 사이트에서 파일을 받아 설치를 하면 IDLE 프로그램을 확인할 수 있는데 이를 활용해 코딩을 하면 됩니다.

https://www.python.org/

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

 

IDLE 화면

 

- print 사용법

우선 print부터 해볼까요??

print("veriln-e 파이썬 연습")

위의 코드를 입력하고 enter를 누르면 바로 print가 됩니다.

 

 

print는 숫자, 문자 상관없이 사용하지만 " "을 입력하느냐 입력하지 않느냐에 따라 결과가 달라집니다.

print("398*123-24")

print(398*123-24)

 

 

차이가 보이시나요?? " "를 사용하면 텍스트 그대로 출력되지만 " "를 사용하지 않으면 계산 결과가 출력됩니다.

 

- 사칙연산

파이썬에서 =는 오른쪽의 값을 왼쪽 변수에 입력한다는 의미입니다.

a = 100
b = a
a = 50
print(a,b)
print("a,b")

다음의 예시 결과를 볼까요?? 파이썬은 따로 변수 선언을 하지 않아도 됩니다. a에 100을 입력하고 b에 a를 입력했으니 여기까지는 a와 b 모두 100의 값을 가지지만 a에 50을 입력한 뒤에는 두 변수의 값이 각각 50,100으로 다른 값을 가집니다. 또한 print의 경우 " " 사용여부에 따라 출력 결과가 달라집니다.

 

 

이를 기반으로 여러 가지 계산과정을 출력해 볼까요??

print("a + b =",a+b)
print(a, "-", b, "=", a-b)

 

 

이렇게 계산결과를 print가 가능하지만 IDLE을 종료하고 다시 시작하면 모든 저장된 변수들이 사라집니다.

 

- 파이썬 스크립트(.py)

 

 

IDLE 상단에 있는 file 탭에서 New file을 선택하면 메모장 같은 창이 나옵니다. 이 창에 위에 썼던 코드들을 다 입력해 볼까요??

IDLE에서는 enter를 할 때마다 결과가 출력되지만 이 메모장에서는 enter를 하면 줄 바꿈만 됩니다. 그리고 이를 저장하면 .py 파일이 생성되는데, 이를 파이썬 스크립트라고 합니다.

 

 

저는 00.py라고 저장했는데요, 이 파이썬 스크립트를 Run(F5)하면 IDLE창에서 결과값이 출력이 됩니다.