[코드트리 조별과제] #05. 특정 문자가 입력될 때까지 여러 줄 입력 받기

1. 특정 문자가 입력될 때까지 여러 줄 입력 받기

import sys

input_string = ""
for line in sys.stdin:
    input_string += line
    # 콤마가 입력될 때까지 여러 줄 입력받기
    if '.' in line:
        break

# 결과 출력
print(input_string)

 

 

2. 특정 문자"만" 입력될 때까지 여러 줄 입력 받기

import sys

sentences = []

for line in sys.stdin:
    # 개행 문자 제거
    line = line.strip()

    # '.'만 입력되면 종료
    if line == '.':
        break

    # 문장 끝에 '.'가 있다면, '.'을 제외하고 리스트에 추가
    if line.endswith('.'):
        sentences.append(line[:-1])
    else:
        sentences.append(line)

# 결과 출력
print(sentences)
while True:
    string = input().rstrip('.')

    if not string:
        break
    
    # 입력받은 string으로 처리 할 동작 작성..

 

 

3. 입력 개수를 모를 때 정수 여러 개 입력 받기

  • list로 입력받아서 저장하기
x = list(map(int, input().split()))