본문 바로가기
프로그래밍/알고리즘

파이썬 입출력 베이스 코드

by monicada 2023. 2. 6.
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}입니다.")

댓글