728x90
1. 입력의 개수가 적을 경우
데이터 입력받을 때
input()
데이터의 개수 입력
n = int(input())
각 데이터를 공백으로 구분하여 입력
data = list(map(int, input().split()))
공백으로 구분된 데이터의 개수가 많지 않을 경우
n, m, k = map(int, input().split())
2. 입력의 개수가 많은 경우
라이브러리 사용
(readline()으로 입력하면 엔터가 줄 바꿈 기호로 입력되고, 공백을 제거하기 위해 rstrip() 반드시 사용)
import sys
#문자열 입력받기
data = sys.stdin.readline().rstrip()
print(data)
3. 변수 출력
변수 출력 예시
# 출력할 변수들
a = 1
b = 2
print(a, b)
줄 바꿈 예시
# 출력할 변수들
a = 1
b = 2
print(a)
print(b)
변수를 문자열로 바꾸어 출력하는 예시
# 출력할 변수들
answer = 7
print("정답은" + str(answer) + "입니다.")
변수를 콤마로 구분하여 출력
# 출력할 변수들
answer = 7
print("정답은", answer, "입니다.")
f-string
# 출력할 변수들
answer = 7
print(f"정답은 {answer}입니다.")
'프로그래밍 > 알고리즘' 카테고리의 다른 글
백준 - 1로 만들기 1463 파이썬 (0) | 2023.02.09 |
---|---|
파이썬 그리디 베이스 코드 (0) | 2023.02.07 |
설날 공부(알고리즘-1259, CS스터디) (0) | 2023.01.22 |
프로그래머스 - 숫자 문자열과 영단어 파이썬 (0) | 2023.01.20 |
백준 - 10610 30 파이썬 (0) | 2023.01.18 |
댓글