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()))
'Python' 카테고리의 다른 글
[코드트리 조별과제] #07. 2차원 배열 입력, 2차원 배열에서 원소에 대한 접근 (0) | 2024.08.06 |
---|---|
[코드트리 조별과제] #06. 리스트에서 주어진 숫자들 중 최댓값/최솟값 구하기 (0) | 2024.08.05 |
[코드트리 조별과제] #04. 특정 위치의 문자 enumerate, 특정 원소의 개수 count (0) | 2024.08.03 |
[코드트리 조별과제] #03. counting 배열 (0) | 2024.08.02 |
[코드트리 조별과제] #02. list comprehension (0) | 2024.08.01 |