반응형
▷ 문제 : 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.
A, B = input().split()
x = int(A)
y = int(B)
print(x-y)
input() : 입력한 값을 변수에 저장하는 함수이다. 입력받은 값을 문자열로 취급한다.
split() : 문자열 뒤에 .split()으로 작성하여 문자열을 나눠서 리스트로 만들어주는 함수이다. 따로 구분자를 설정하지 않으면 공백 기준으로 나눠진다.
int() : 괄호 안에 있는 값을 정수로 바꿔주는 함수이다.
A, B = map(int, input().split())
print(A-B)
map 함수를 사용하면 문장이 좀 더 간단하게 처리할 수 있다.
map(function, iterable) : 리스트나 튜플의 요소를 지정된 함수로 처리해주는 함수이다.
반응형
'기초 프로그래밍 > Python' 카테고리의 다른 글
[백준] 10869번 파이썬 python(사칙연산) (0) | 2023.06.21 |
---|---|
[백준] 1008번 파이썬 python(A/B) (0) | 2023.06.21 |
[백준] 10998번 파이썬 python(A×B) (0) | 2023.06.21 |
[백준] 1000번 파이썬 python(A+B) (0) | 2023.06.21 |
[백준] 2557번 파이썬 python(Hello World) (0) | 2023.06.21 |