Bunny Code
[Python] - 4) 숫자 연산, 변수 지정 본문
파이썬으로 숫자들의 연산을 확인할 수도 있습니다.
print(<숫자1><아래 표의 연산자><숫자2>)
+ | 덧셈 |
- | 뺄셈 |
* | 곱셈 |
/ | 나눗셈 |
// | 몫만 계산해주는 나눗셈 |
% | 나머지만 계산해주는 나눗셈 |
** | 제곱 |
여러 연산자들을 사용할 때 우선순위가 부여되는데 파이썬은 일반적인 사칙연산 처럼 곱셉과 나눗셈을 먼저 계산합니다.
(괄호를 통해 우선 순위를 지정해 줄 수도 있습니다.)
이 때 곱셉과 나눗셈의 순서가 왼쪽에서 오른쪽 한 방향으로만 계산됩니다.
예를 들어,
이번엔 변수를 지정해보도록 합시다.(말만 변수 지정이지, 굉장히 간단함)
<변수1> = <지정하려는 것>
print(<변수1>) 을 통해서 확인
변수들 끼리의 연산도 가능합니다!(type이 알맞을때)
이번엔 복합 대입 연산자를 사용해 봅시다.(말로 설명하기 어려워 예시를 통해 봐주세요!)
+= | 덧셈 후 대입 |
-= | 뺄셈 후 대입 |
*= | 곱셈 후 대입 |
/= | 나눗셈 후 대입 |
%= | 나머지 구한 후 대입 |
**= | 숫자 제곱 후 대입 |
이번에는 사용자가 입력하도록 할 수 있는 input() 함수를 사용해봅시다.
<입력 받을 변수> = input(<terminal 문자열>)
(이 때, input 함수를 이용해서 지정할때는 문자열과 숫자 상관 없이 항상 결과가 문자열 자료형입니다.)
(자료형에 대해 언급한적이 없어 간단히 언급하자면,
자료형은 입력하거나 출력하려는 것의 종류를 의미하는데 정수의 경우 = intergal, 문자열의 경우 = string 이라고 부릅니다.
이는, print(type(<출력1>)) 을 통해 확인할 수 있습니다.)
예시로, 다음과 같이 코드를 입력하면
코드 실행 화면(terminal)에 다음과 같이 뜹니다.
이제 terminal 창에 입력하게 되는 값이 변수 string 이 지정해주는 값이 되는 것 입니다!
string 이라는 변수에 "입력해봤다" 라는 문자열과 "333" 이라는 숫자로 지정해봤는데 코드 실행 결과
두 경우 모두 문자열 자료형이라는 것을 알 수 있습니다.
'Hello Coding 파이썬' 을 참고하여 작성하였음.
'Python Basic' 카테고리의 다른 글
[Python] - 6) 문자열의 기능 (0) | 2020.07.31 |
---|---|
[Python] - 5) 자료형 변환, cast 함수, format 함수 (0) | 2020.07.31 |
[Python] - 3) 출력함수, print()-<2> (0) | 2020.07.30 |
[Python] - 2) 출력함수, print()-<1> (0) | 2020.07.28 |
[Python] - 1) 파이썬 개발 환경 준비 (0) | 2020.07.27 |