Files
python-examples/doc/05_std_io.md
2025-01-09 14:30:26 +09:00

1015 B

표준 입출력

input()

표준 입력으로부터 한 줄을 입력 받습니다.

x = input() # 표준 입력으로부터 한 줄을 입력 받습니다.
y = input('문자열을 입력하시오: ')

a, b = input().split() # 공백을 기준으로 분리합니다.
a, b = input().split(',') # 콤마를 기준으로 분리합니다.

입력받은 값을 숫자 형태로 바꾸려면, int() 또는 float()을 사용해야 합니다.

a = int(input('A? '))
b = int(input('B? '))

print(a + a)

또는, map()함수를 사용할 수도 있습니다.

a, b = map(int, input().split())

print()

표준 출력으로 한 줄을 출력합니다.

print('Hello')

print(1, 2, 3) # 나열된 값이 공백으로 구분되어 출력됩니다.
print(1, 2, 3, sep=',') # sep으로 구분자를 지정할 수 있습니다. 기본값은 ' '입니다.
print(1, 2, 3, end='') # end로 줄 끝 문자를 지정할 수 있습니다. 기본값은 '\n'입니다.