산술 연산자
연산자 |
의미 |
+ |
덧셈 |
- |
뺄셈 |
* |
곱하기 |
** |
제곱 |
/ |
나누기 |
// |
나누기 연산 후 소수점 이하의 수를 버리고, 정수 부분의 몫을 구함 |
% |
나누기 연산 후 몫이 아닌 나머지를 구함 |
++ |
증감 연산자 |
-- |
감소 연산자 |
# 증감 연산자(++): 전치; 먼저 변수의 값을 증감시킨 후 연산에 사용 ex) ++a, --a (연산 전 ↑, ↓) # 감소 연산자(--): 후치; 먼저 변수를 연산에 사용한 후 값을 증감시킴 ex) a++, a-- (연산 후 ↑, ↓) |
코드업 # 1038 : [기초-산술연산] 정수 2개 입력받아 합 출력하기1
입력 |
123 -123 |
출력 |
0 |
a, b = map(int, input().split())
print(a + b)
코드업 # 1039 : [기초-산술연산] 정수 2개 입력받아 합 출력하기2
입력 |
2147483648 2147483648 |
출력 |
4294967296 |
a, b = map(int, input().split())
print(a + b)
코드업 # 1040 : [기초-산술연산] 정수 1개 입력받아 부호 바꿔 출력
입력 |
-1 |
출력 |
1 |
a = int(input())
print(-a)
코드업 # 1041 : [기초-산술연산] 문자 1개 입력받아 다음 문자 출력
입력 |
a |
출력 |
b |
# ord = chr -> int (아스키 코드)
# chr = int -> chr
a = input()
print(chr(ord(a) + 1))
코드업 # 1042 : [기초-산술연산] 정수 2개 입력받아 나눈 몫 출력
입력 |
1 3 |
출력 |
0 |
a, b = map(int, input().split())
print(a // b)
코드업 # 1043 : [기초-산술연산] 정수 2개 입력받아 나눈 나머지 출력
입력 |
10 3 |
출력 |
1 |
a, b = map(int, input().split())
print(a % b)
코드업 # 1044 : [기초-산술연산] 정수 1개 입력받아 1 더해 출력하기
입력 |
2147483647 |
출력 |
2147483648 |
a = int(input())
print(a + 1)
코드업 # 1045 : [기초-산술연산] 정수 2개 입력받아 자동 계산하기
입력 |
10 3 |
출력 |
13 |
# 종합선물세트
a, b = map(int, input().split())
print(a + b)
print(a - b)
print(a * b)
print(a // b)
print(a % b)
print('%0.2f' %(a / b))
코드업 # 1046 : [기초-산술연산] 정수 3개 입력받아 합과 평균 출력
입력 |
1 2 3 |
출력 |
6 |
a, b, c = map(int, input().split())
print(a + b + c)
print('%0.1f' %((a + b + c)/3))
'코딩테스트 > 코드업' 카테고리의 다른 글
코드업 기본 100제 | 1053~1058 : 기초-논리연산 (Python / 파이썬) (0) | 2020.09.09 |
---|---|
코드업 기본 100제 | 1047~1048 : 기초-비트시프트연산 / 1049~1052 : 기초-비교연산 (Python / 파이썬) (0) | 2020.09.09 |
코드업 기본 100제 | 1028~1030 : 기초-데이터형 / 1031~1037 : 기초-출력변환 (Python / 파이썬) (0) | 2020.09.09 |
코드업 기본 100제 | 1020~1027 : 기초-입출력 2 (Python / 파이썬) (0) | 2020.09.09 |
코드업 기본 100제 | 1010~1019 : 기초-입출력 1 (Python / 파이썬) (0) | 2020.09.09 |
댓글