Notice
Recent Posts
Recent Comments
«   2026/02   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

나의 코딩기록

[백준_파이썬/Python] 1000번 A+B 본문

코테_파이썬

[백준_파이썬/Python] 1000번 A+B

늘진 2024. 1. 22. 22:00

링크 - https://www.acmicpc.net/problem/1000

 

1000번: A+B

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

문제

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

 

입력

첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)

 

출력

첫째 줄에 A + B를 출력한다.

 

코드
A, B = map(int, input().split())
# if 0 < A and B < 10 :
print(A + B)

 

변수 A, B에 띄어쓰기로 구분하여 정수형으로 입력 받기

(0 < A, B < 10) 조건 추가하기 // 없어도 잘 실행되기 때문에 주석처리를 통해 표시

A와 B 더한 값을 출력

 

결과

 

설명

 

input() 함수

사용자가 입력한 값을 변수에 저장하는 함수입니다.

왼쪽에 원하는 변수를 적고 input() 함수를 사용하면 됩니다.

사용자가 값을 입력하고 엔터를 누르면 그 값이 변수에 저장이 됩니다.

사용자가 입력한 값에 상관없이 문자열로 인식 하기 때문에 

정수형으로 저장하고 싶다면 앞에 int(), 실수형으로 저장하고 싶다면 앞에 float()를 붙이면 됩니다.

 

split() 함수

문자열.split("구분자', 분할횟수) 가 원형으로

문자열을 분할횟수만큼 구분자를 기준으로 구분하여 리스트로 만들어줍니다.

이 코드에서는 띄어쓰기를 구분으로 만들었기 때문에 구분자와 분할횟수를 생략하고 사용하였습니다.

 

print() 함수

수식과 숫자를 출력할 때에는 큰 따옴표를 생략하여도 출력이 됩니다.


 

모르는 게 있으면 댓글 달아주세요 :)